The Next Generation Software Program

Darema, Frederica
June 2005
International Journal of Parallel Programming;Jun2005, Vol. 33 Issue 2/3, p73
Academic Journal
The papers in this issue provide an overview of the research fostered by the NSF Next Generation Software (NGS) Program2, and some representative projects funded under the program. The NGS Program was announced in October of 1998, and with several calls for proposals between 1998 and 2004 has supported research in two broad technical thrusts. One program component has supported research for developing Technology for Performance Engineered Systems (TPES) for the Design, Management and Runtime Support of Computing Systems and Applications. The second program component, Complex Application Development and runtime Support Systems (CADSS) has sought to create new systems’ software technology, including enhanced compiler capabilities, and tools for the development, runtime support and dynamic composition of complex applications executing on complex computing platforms, such as Computational Grids, assemblies of embedded systems and sensor systems, as well as high-end platforms (Grids-in-a-Box) and special purpose processing systems. Work along the directions of the NGS Program presently continues under the successor program, the NSF Computer Systems Research Program.


Related Articles

  • AMD brings dual-core Opteron to data center. Mears, Jennifer // Network World;4/25/2005, Vol. 22 Issue 16, p15 

    This article reports the expected release of systems built on dual-core Opteron processors by HP, IBM Corp. and Sun. The announcements came at an event at which AMD celebrated the second anniversary of its popular 32-/64-bit chip with the unveiling of a new design that puts two processing...

  • Audio decoding chip in the application of embedded system. Yunhui Gao; Xiangfeng Suo // Applied Mechanics & Materials;2014, Issue 556-562, p1987 

    Embedded system is a kind of special computer system that has certain function. Combining it with Multi Media and network technology could increase intelligence and agility of the devices. The use of embedded technology is becoming wider and wider with rapid development of information technology...

  • High-Speed Hardware. Huxford, David C. // Journal of Financial Planning;Oct92, Vol. 5 Issue 4, p140 

    The article presents information high-speed hardware. The speed of computer system is critical to performing client work quickly and efficiently. Below are several innovations that can boost computer's performance. The newest thing from the Intel Corporation is a central processing unit (CPU)...

  • Software and Hardware Architecture for Autonomous Robots using Distributed Embedded System. Niranjan, P.; Ramani, R.; Selvaraju, S.; Valarmathy, S. // International Journal of Computer Applications;10/1/2012, Vol. 55, p31 

    In this paper, we propose the software and hardware architecture for specifically Autonomous Robots using distributed embedded system. These concepts have implemented in developing a prototype robot. An autonomous robot has minimum three components a. sensor b. controller c. actuators. A...

  • Video graphics card has two channels.  // Electronics Weekly;12/17/2004, Issue 2128, p17 

    Dy 4 Systems7 latest graphics card family, the PMC-704 is its first graphics PMC to provide two independent channels, each with video input, overlay and display capability. The PMC-704 is intended for systems that use the latest visualisation techniques including stereo helmet mounted displays,...

  • Application of Social Cognitive Theory to Training for Computer Skills. Compeau, Deborah R.; Higgins, Christopher A. // Information Systems Research;Jun95, Vol. 6 Issue 2, p118 

    While computer training is widely recognized as an essential contributor to the productive use of computers in organizations, very little research has focused on identifying the processes through which training operates, and the relative effectiveness of different methods for such training. This...

  • A Processor Utilization Model for a Multiprocessor Computer System. Nance, Richard E.; Bhat, U. Narayan // Operations Research;Sep/Oct78, Vol. 26 Issue 5, p881 

    Using a G/M/s/N queuing system model, we develop a processor utilization model for a simplified multiprocessor computer system. Jobs are assumed to arrive according to a general input process, and each job is assigned randomly to an available processor. A finite capacity input buffer is used if...

  • Simulation of Response Times in Finite-Capacity Open Networks of Queues. Iglehart, Donald L.; Shedler, Gerald S. // Operations Research;Sep/Oct78, Vol. 26 Issue 5, p896 

    We extend to two types of finite-capacity open networks a previously developed technique for the estimation by simulation of job response time characteristics in closed queuing network models of multiprogrammed computer systems. Particular stochastic point processes associated with a Markov...

  • U.S. Computer Insecurity Redux. Neumann, Peter G. // Issues in Science & Technology;Summer2003, Vol. 19 Issue 4, p75 

    Reports on the challenges faced by the U.S. in protecting computer systems and communications from unauthorized use and manipulation. Increase in security threats and risks; Implication of the gap between what has been done in the research community and what is practiced in the commercial...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics