EconPapers    
Economics at your fingertips  
 

Agent-Supported Programming of Multicore Computing Systems

Sabri Pllana (), Siegfried Benkner (), Eduard Mehofer (), Lasse Natvig () and Fatos Xhafa ()
Additional contact information
Sabri Pllana: University of Vienna
Siegfried Benkner: University of Vienna
Eduard Mehofer: University of Vienna
Lasse Natvig: NTNU
Fatos Xhafa: University of London

Chapter Chapter 10 in Complex Intelligent Systems and Their Applications, 2010, pp 207-224 from Springer

Abstract: Summary In this chapter we argue that an intelligent program development environment that proactively supports the user helps a mainstream programmer to overcome the difficulties of programming multicore computing systems. We propose a programming environment based on intelligent software agents that enables users to work at a high level of abstraction while automating low-level implementation activities. The programming environment supports program composition in a model-driven development fashion using parallel building blocks and proactively assists the user during major phases of program development and performance tuning. We highlight the potential benefits of using such a programming environment with usage scenarios. An experiment with a parallel building block on a Sun UltraSPARC T2 Plus processor shows how the system may assist the programmer in achieving performance improvements.

Keywords: Parallel Programming; Loop Nest; Design Space Exploration; Multicore Architecture; Program Composition (search for similar items in EconPapers)
Date: 2010
References: Add references at CitEc
Citations:

There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:spr:spochp:978-1-4419-1636-5_10

Ordering information: This item can be ordered from
http://www.springer.com/9781441916365

DOI: 10.1007/978-1-4419-1636-5_10

Access Statistics for this chapter

More chapters in Springer Optimization and Its Applications from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().

 
Page updated 2025-06-04
Handle: RePEc:spr:spochp:978-1-4419-1636-5_10