An Approach To Data Distributions in Chapel
International Journal of High Performance Computing Applications
The AMD Opteron Northbridge Architecture
IEEE Micro
Beyond Ada 2005: allocating tasks to processors in SMP systems
IRTAW '07 Proceedings of the 13th international workshop on Real-time Ada
Supporting execution on multiprocessor platforms
ACM SIGAda Ada Letters
Support for multiprocessor platforms
ACM SIGAda Ada Letters
Session summary: multiprocessor issues, part 1
ACM SIGAda Ada Letters
Hi-index | 0.00 |
Real-time systems are finding it difficult to make the shift from single processor systems to multiprocessors because of the lack of support from programming platforms for multiprocessors. Although, Ada provides some support for SMPs, it's goal is to hide the complexity of the architectures so that the programmers are not distracted by low-level architectural issues. This paper argues that programmer should be given enough visibility to use the underlying architecture predictably and efficiently. We focus on the issue of memory management and memory accesses on a cc-NUMA architecture. A cc-NUMA architecture is chosen, as we believe it to be more scalable than SMP systems.