Parallel performance prediction and tuning
Project goals
The goal of the project is the development of performance prediction techniques for parallel systems of all kinds and tuning the performance of parallel applications running on real machines. Prediction techniques are to be developed both for message passing as well as shared memory architectures and built upon the calculus of communicating sequential processes (CSP), which yields the most concise description if compared to other tools (like Petri nets, CCS, communicating X-machines, etc.). The projectaims at utilization of CSP-based simulation tool Transim used world-wide in the widest possible spectrum of real and realistic SW/HW architectures. The main results are expected in performance prediction and tuning in digital signal and image processing,discrete optimization, and in solution of large dense and sparse systems of linear equations. Parallel platforms relevant for this project are clusters of workstations and PCs, symmetrical multiprocessors SMP and DSP-based embedded parallel
Keywords
Public support
Provider
Czech Science Foundation
Programme
Standard projects
Call for proposals
Standardní projekty 1 (SGA02002GA-ST)
Main participants
Vysoké učení technické v Brně / Fakulta informačních technologií
Contest type
VS - Public tender
Contract ID
—
Alternative language
Project name in Czech
Predikce a ladění paralelní výkonnosti
Annotation in Czech
Cílem projektu je vývoj technik predikce výkonnosti paralelních systémů všech druhů a následné ladění výkonnosti paralelních aplikací běžících na reálných systémech. Predikční techniky budou vyvinuty pro architektury jak se zasíláním zpráv, tak se sdílenou pamětí a postaveny na kalkulu komunikujících sekvenčních procesů (CSP), v němž je popis ve srovnání s jinými prostředky (Petriho sítě, CCS, komunikující stroje X) nejstručnější. Projekt je zaměřen na použití celosvětově používaného simulačního nástroje Transim založeného na CSP v nejširším možném spektru reálných a realistických architektur SW/HW. Hlavní výsledky lze očekávat v predikci a ladění výkonnosti v číslicovém zpracování signálů a obrazů, v diskrétní optimalizaci a v řešení velkých, hustýchi řídkých, systémů lineárních rovnic. Paralelní platformy relevantní pro tento projekt jsou svazky pracovních stanic a PC, symetrické multiprocesory SMP a vestavěné paralelní systémy s DSP včetně čipových multiprocesorů a úplných systémů na čipu
Scientific branches
R&D category
ZV - Basic research
CEP classification - main branch
JC - Computer hardware and software
CEP - secondary branch
JD - Use of computers, robotics and its application
CEP - another secondary branch
—
20204 - Robotics and automatic control
20205 - Automation and control systems
20206 - Computer hardware and architecture
Completed project evaluation
Provider evaluation
U - Uspěl podle zadání (s publikovanými či patentovanými výsledky atd.)
Project results evaluation
Methodology of development simple models of parallel programs and architectures on the level of communicating processes has been worked out using Transim language. Description of sw modules, communications, processor parameters and their interconnections
Solution timeline
Realization period - beginning
Jan 1, 2002
Realization period - end
Jan 1, 2004
Project status
U - Finished project
Latest support payment
—
Data delivery to CEP
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data delivery code
CEP/2005/GA0/GA05GA/U/N/B:7
Data delivery date
Jun 2, 2008
Finance
Total approved costs
1,154 thou. CZK
Public financial support
794 thou. CZK
Other public sources
360 thou. CZK
Non public and foreign sources
0 thou. CZK
Basic information
Recognised costs
1 154 CZK thou.
Public support
794 CZK thou.
68%
Provider
Czech Science Foundation
CEP
JC - Computer hardware and software
Solution period
01. 01. 2002 - 01. 01. 2004