DocumentCode :
1863711
Title :
Challenges and Future Directions of Software Technology: The Need for Explicit Programming Environments
Author :
Gustafson, John L.
Author_Institution :
Intel Labs., Santa Clara, CA, USA
fYear :
2010
fDate :
19-23 July 2010
Firstpage :
8
Lastpage :
9
Abstract :
Discussion of the future software increasingly requires a careful distinction between application-facing software and hardware-facing software. Programmers of application-facing software will increasingly have to balance speed, reliability, and accuracy as competing goals. Programmers of hardware-facing software will increasingly have to manage data placement, power consumption, and the choices presented by heterogeneous processors. By making these tradeoffs explicit for both programming environments, we will be able to overcome these challenges and potentially will discover new approaches that are not possible with presently available tools.
Keywords :
software engineering; application-facing software; hardware-facing software; software technology; Hardware; Memory management; Parallel processing; Program processors; Programming environments; Random access memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
Conference_Location :
Seoul
ISSN :
0730-3157
Print_ISBN :
978-1-4244-7512-4
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2010.81
Filename :
5676322
Link To Document :
بازگشت