An approach for incorporating embedded simulation and analysis capabilities in complex simulation codes through template-based generic programming is presented. This approach relies on templating and operator overloading within the C++ language to transform a given calculation into one that can compute a variety of additional quantities that are necessary for ...Download Now
As the need for complex parallel simulation software grows, better strategies for efficient and effective software development become important. The authors advocate a toolkit - or "Tinkertoy" - approach to parallel application development. By providing efficient implementations of basic services commonly needed by applications, toolkits allow application developers to benefit ...Download Now
Cyber security analysis tools are necessary to evaluate the security, reliability, and resilience of networked information systems against cyber attack. It is common practice in modern cyber security analysis to separately utilize real systems computers, routers, switches, firewalls, computer emulations (e.g., virtual machines) and simulation models to analyze the interplay ...Download Now
Improved resource utilization and fault tolerance of large-scale HPC systems can be achieved through fine-grained, intelligent, and dynamic resource (re)allocation. The authors explore components and enabling technologies applicable to creating a system to provide this capability: specifically scalable fine-grained monitoring and analysis to inform resource allocation decisions, virtualization to enable ...Download Now
Submit Your Content
Get your content listed in our directory for free!
Our directory is the largest library of vendor-supplied technical content on the web. It's also the first place IT decision makers turn to when researching technology solutions. Our members are already finding your competitors' papers here - shouldn't they find yours too?