Title :
Taming Compiler to Work with Multicore Processors
Author :
Kiran, D.C. ; Gurunarayanan, S. ; Misra, J.P.
Author_Institution :
Birla Inst. of Technol. & Sci., Pilani, India
Abstract :
We present a parallelization scheme involving extracting intra block parallelism within sequential programs which are in SSA form and scheduling block on to multicore processor. Since we are working on SSA form program, we are able to exploit more parallelism compared to existing parallelization compilers. Also an attempt is made to schedule to multiple cores taking by number of registers into consideration. At the end we show how our approach will give solution to direct cache coherence problem.
Keywords :
cache storage; multiprocessing systems; parallelising compilers; SSA form program; cache coherence problem; compiler taming; intrablock parallelism extraction; multicore processors; parallelization scheme; single static assignment; Coherence; Multicore processing; Optimization; Parallel processing; Program processors; Registers; Schedules;
Conference_Titel :
Process Automation, Control and Computing (PACC), 2011 International Conference on
Conference_Location :
Coimbatore
Print_ISBN :
978-1-61284-765-8
DOI :
10.1109/PACC.2011.5978868