Patterns provide a vocabulary and catalog for common design solutions but are not reusable software. Through advanced object-oriented language mechanisms it is possible to simplify the application developer's job ...
详细信息
Patterns provide a vocabulary and catalog for common design solutions but are not reusable software. Through advanced object-oriented language mechanisms it is possible to simplify the application developer's job by turning certain patterns into fully reusable solutions.
Most of the work in scientificomputing today is done in parallelalgorithms, often via message-passing architectures such as the message-passing interface (MPI). Anewly emerging language called Ruby, which maintains a ...
详细信息
Most of the work in scientificomputing today is done in parallelalgorithms, often via message-passing architectures such as the message-passing interface (MPI). Anewly emerging language called Ruby, which maintains a strict adherence to object orientedprinciples and a clean, intuitive syntax. The author created MPI Ruby, a complete binding of MPI toRuby. In this article, he introduces Ruby and MPI Ruby. Some applications and information on theproject's current status and its availability are described.
Reconfigurable supercomputer architectures require new programming tools that support application portability. The Vforce framework, based on the object-oriented VSIPL++ standard, encapsulates hardware-specific implem...
详细信息
Reconfigurable supercomputer architectures require new programming tools that support application portability. The Vforce framework, based on the object-oriented VSIPL++ standard, encapsulates hardware-specific implementations behind a standard API, thus insulating application-level code from hardware-specific details.
暂无评论