DocumentCode :
3459749
Title :
Fast Track: Supporting Unsafe Optimizations with Software Speculation
Author :
Kelsey, Kirk ; Zhang, Chengliang ; Ding, Chen
Author_Institution :
Univ. of Rochester, Rochester
fYear :
2007
fDate :
15-19 Sept. 2007
Firstpage :
414
Lastpage :
414
Abstract :
The shift in processor technology toward multi-core, multi-processors opens new opportunities for software speculation where program code is speculatively executed to improve speed at the cost of having handle errors. In this paper we describe a new use of software speculation in a system we call fast track in which we can use some unsafely optimized code while still ensuring correctness.
Keywords :
optimising compilers; parallel programming; fast track system; processor technology; program code speculative execution; software speculation; unsafe optimization; unsafely optimized code; Computer errors; Computer science; Cost function; Kirk field collapse effect; Master-slave; Optimizing compilers; Program processors; Programming profession; Runtime; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Architecture and Compilation Techniques, 2007. PACT 2007. 16th International Conference on
Conference_Location :
Brasov
ISSN :
1089-795X
Print_ISBN :
978-0-7695-2944-8
Type :
conf
DOI :
10.1109/PACT.2007.4336242
Filename :
4336242
Link To Document :
بازگشت