Search references for TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS. Phrases containing TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS
See searches and references containing TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS!TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS
High-performance computing applications run on massively parallel supercomputers consist of concurrent programs designed using multi-threaded, multi-process
Testing high-performance computing applications
Testing_high-performance_computing_applications
Computing with supercomputers and clusters
implement and create high performance computing systems. Since around 2005, HPC systems have shifted from supercomputing to computing clusters and grids
High-performance_computing
Checking software against expectations
Software testing is the act of checking whether software meets its intended objectives and satisfies expectations. Software testing can provide objective
Software_testing
Amount of useful work accomplished by a computer
In computing, computer performance is the amount of useful work accomplished by a computer system. Outside specific contexts, computer performance is
Computer_performance
Type of extremely powerful computer
Supercomputing in Taiwan SLURM Testing high-performance computing applications Ultra Network Technologies Quantum computing "IBM Blue gene announcement"
Supercomputer
Standardized performance evaluation
that help measure the performance of batch computing, especially high volume concurrent batch and online computing. Batch computing tends to be much more
Benchmark_(computing)
The United States Department of Defense High Performance Computing Modernization Program (HPCMP) was initiated in 1992 in response to Congressional direction
High Performance Computing Modernization Program
High_Performance_Computing_Modernization_Program
Cloud computing model
than providing customer application code or providing customer data. Serverless computing represents a form of virtualized computing", according to ISO/IEC
Serverless_computing
Testing performance under a given workload
In software quality assurance, performance testing is in general a testing practice performed to determine how a system performs in terms of responsiveness
Software_performance_testing
Use of a GPU for computations typically assigned to CPUs
favor of more common high-performance computing concepts. Newer, hardware-vendor-independent offerings include Microsoft's DirectCompute and Apple/Khronos
General-purpose computing on graphics processing units
General-purpose_computing_on_graphics_processing_units
Computer architecture that can be reprogrammed
Reconfigurable computing is a computer architecture combining some of the flexibility of software with the high performance of hardware by processing with
Reconfigurable_computing
government organizations are investing in cloud computing research: In October 2007, the Academic Cloud Computing Initiative (ACCI) was announced as a multi-university
Cloud_computing_research
Scalability testing is the testing of a software application to measure its capability to scale up or scale out in terms of any of its non-functional capability
Scalability_testing
Systems in which users can make apps
EUC applications; change controls for EUC applications. Examples of EUC risk software include: apparity Decentralized computing Defensive computing End-user
End-user_computing
Intercollegiate computer research center
Massachusetts Green High Performance Computing Center (MGHPCC) is an intercollegiate high-performance computing facility located in Holyoke, Massachusetts
Massachusetts Green High Performance Computing Center
Massachusetts_Green_High_Performance_Computing_Center
Annual event in America established 1988
for High Performance Computing, Networking, Storage and Analysis, is the annual conference established in 1988 by the Association for Computing Machinery
ACM/IEEE Supercomputing Conference
ACM/IEEE_Supercomputing_Conference
Quantum computing company
detectors with applications ranging from quantum computing to deep-space communication and bio-imaging. In 2025, Multiverse Computing launched compressed
Multiverse_Computing
Computation of nearly accurate results
Approximate computing is an emerging paradigm for energy-efficient and/or high-performance design. It includes a plethora of computation techniques that
Approximate_computing
Fortran software and development tools
programming languages Fortran programming language on Wikibooks High-performance computing List of Fortran books Lists of programming software development
List of Fortran software and tools
List_of_Fortran_software_and_tools
RISC instruction set architecture by AIM alliance
PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction
PowerPC
Study of hardware and software systems that have a "real-time constraint"
"talk-over" in conversation. Real-time computing is sometimes misunderstood to be high-performance computing, but this is not an accurate classification
Real-time_computing
attendees and exhibitors to demonstrate and test high-performance computing and networking applications. SCinet is also a hub for the international networking
SCinet
Indian proposed quantum computer
development in the field of quantum computing in the world is also intricately linked to India. The legacy of quantum computing in India can be traced back from
India's_quantum_computer
Engineering applied to artificial intelligence
Leveraging Cloud Computing for Enhanced Deep Learning Performance and Efficiency. arXiv:2304.13738. "The Role of Performance Testing in AI Applications Digital
Artificial intelligence engineering
Artificial_intelligence_engineering
Category of cloud computing
Software as a service (SaaS /sæs/) is a cloud computing service model in which a provider delivers application software to clients while managing the required
Software_as_a_service
platform-specific code. It is a sought after commodity within the HPC (high performance computing) community, however there is no universal or agreed upon way to
Performance_portability
Transfer of computational tasks to a separate processor or an external platform
coprocessor can be used to accelerate applications including: image rendering and mathematical calculations. Offloading computing to an external platform over
Computation_offloading
Single instance of a software that serves multiple tenants
commentators regard multitenancy as an important feature of cloud computing. Multitenant applications have evolved from—and combine some characteristics of—three
Multitenancy
System in which software component is executed
set up for system testing and another that is used for performance testing and yet another that is used for user acceptance testing (UAT). This is caused
Deployment_environment
Public-private partnership in the EU
The European High-Performance Computing Joint Undertaking (EuroHPC JU) is a public-private partnership in high-performance computing (HPC), enabling the
European High-Performance Computing Joint Undertaking
European_High-Performance_Computing_Joint_Undertaking
Computer hardware technology that uses quantum mechanics
International Conference for High Performance Computing, Networking, Storage and Analysis. SC '21. New York, New York: Association for Computing Machinery. pp. 1–12
Quantum_computing
Method of solving computing problems
Lateral computing is a lateral thinking approach to solving computing problems. Lateral thinking has been made popular by Edward de Bono. This thinking
Lateral_computing
Testing the qualities as opposed to the correctness of software
Non-functional testing is testing software for its non-functional requirements: the way a system operates, rather than specific behaviors of that system
Non-functional_testing
List of projects maintained by the Apache Software Foundation
provides Ant tasks for testing Ant task, it can also be used to drive functional and integration tests of arbitrary applications with Ant Ivy: a very powerful
List of Apache Software Foundation projects
List_of_Apache_Software_Foundation_projects
Collection of loosely coupled services used to build computer applications
microservices architectures to be adopted for cloud-native applications, serverless computing, and applications using lightweight container deployment via OS-level
Microservices
Numerical programming library for the OCaml programming language
Owl Scientific Computing is a software system for scientific and engineering computing developed in the Department of Computer Science and Technology
Owl_Scientific_Computing
environment, which integrates testing, training, simulation, and high-performance computing technologies, distributed across many facilities, using a common
Test and Training Enabling Architecture
Test_and_Training_Enabling_Architecture
Symphony and Platform Symphony, is a high-performance computing (HPC) software system developed by Platform Computing, the company that developed Load Sharing
Symphony_(software)
Aspect of Java programming language
performing intensive communication on a grid computing network. However, high performance computing applications written in Java have won benchmark competitions
Java_performance
Design, development and deployment of mixed-initiative human-computer systems
artifacts. Human-centered computing is closely related to human-computer interaction and information science. Human-centered computing is usually concerned
Human-centered_computing
to them is coordinated by European initiatives to facilitate high-performance computing. One such initiative, the HPC Europa project, fits within the
Supercomputing_in_Europe
Java software and development tools
library implementation Colt – scientific computing and technical computing Commons Daemon – manages applications as daemons DESMO-J – discrete event simulation
List of Java software and tools
List_of_Java_software_and_tools
Benchmark in high-performance computing
The High Performance Conjugate Gradients Benchmark (HPCG benchmark) is a supercomputing benchmark test proposed by Michael Heroux from Sandia National
HPCG_benchmark
Architectural pattern in software design
concept of distributed computing and modular programming, through SOA, and on to practices of mashups, SaaS, and cloud computing (which some see as the
Service-oriented_architecture
Computer system with a dedicated function
high volume, by organizations familiar with their specialized testing issues and combined with much lower volume custom mainboards with application-specific
Embedded_system
Open source middleware system for volunteer and grid computing
Infrastructure for Network Computing (BOINC, pronounced /bɔɪŋk/ –rhymes with "oink") is an open-source middleware system for volunteer computing (a type of distributed
Berkeley Open Infrastructure for Network Computing
Berkeley_Open_Infrastructure_for_Network_Computing
Database management system by SAP
SAP HANA (German: HochleistungsANalyseAnwendung, lit. 'High-performance ANalysis Application') is an in-memory, column-oriented, relational database management
SAP_HANA
Process to build apps for various mobile operating systems
without styluses). These applications (or 'apps') can be pre-installed on phones during manufacturing or delivered as web applications, using server-side or
Mobile_app_development
rewriting applications."[citation needed] "Configurable Network Computing an application architecture that enables interactive and batch applications, composed
Configurable Network Computing
Configurable_Network_Computing
Class of statistical tests
possible models and parameters and computing a posterior distribution given the computed likelihoods. A normality test is used to determine whether sample
Normality_test
Computer scientist and business executive
services for wide area applications". Proceedings. The Seventh International Symposium on High Performance Distributed Computing (Cat. No.98TB100244).
Amin_Vahdat
Large and powerful computer
Supercomputers are used for scientific and engineering problems (high-performance computing) which crunch numbers and data, while mainframes focus on transaction
Mainframe_computer
Validating the behavior of isolated source code
Unit testing, a.k.a. component or module testing, is a form of software testing by which isolated source code is tested to validate expected behavior.
Unit_testing
European processor project
accelerators for extreme scale computing, high-performance (HPC), Big Data, Edge and a range of emerging applications including AI and automotive. The
European_Processor_Initiative
analysis testing to the ATE system. Diagnostics are often aided by the use of flying probe testing. The addition of a high-speed switching system to a test system's
Automatic_test_equipment
Type of electrical connector mechanism
spring plungers that is used in many modern electronic applications and in the electronics testing industry. They are used for their improved durability
Pogo_pin
Ability to execute a task in a non-serial manner
in modern computing, including: Operating systems and embedded systems Distributed systems, parallel computing, and high-performance computing Database
Concurrency (computer science)
Concurrency_(computer_science)
Open-source software development kit
Software Kit) is an open-source, Python-based, high-performance software stack for quantum computing, originally developed by IBM Research and first
Qiskit
Micro-electronic component
efficiency in performance per watt: maximize the performance of the SoC given a budget of power usage. Many applications such as edge computing, distributed
System_on_a_chip
Fault in a computer system that presents different symptoms to different observers
Fault Tolerant Computing at the Charles Stark Draper Laboratory, 1955–85". The Evolution of Fault-Tolerant Computing. Dependable Computing and Fault-Tolerant
Byzantine_fault
Digital workload distribution techniques
In computing, load balancing is the process of distributing a set of tasks over a set of resources (computing units) with the aim of making their overall
Load_balancing_(computing)
Computer scientist
1953) is a computer scientist known for his contributions to high-performance computing (HPC) and computational science. He is director of ADIA Lab in
Horst_D._Simon
Message-passing system for parallel computers
regarded as a de facto standard for message passing in high-performance computing applications. MPI is not sanctioned by any major standards body; nevertheless
Message_Passing_Interface
Type of memory used on processors that require high transfer rate memory
(HMC) and a competing technology called High-Bandwidth Memory (HBM) are aimed at computing and networking applications. These approaches stack multiple DRAM
High_Bandwidth_Memory
Chinese artificial intelligence chip manufacturer
mass production in 2023, with broad applications in smart cities, security, smart transportation, cloud computing, and video processing. In August 2023
MetaX
Software testing process for quality control of video games
Game testing, also called quality assurance (QA) testing within the video game industry, is a software testing process for quality control of video games
Game_testing
occurs after unit testing and before validation testing. Integration testing takes as its input modules that have been unit tested, groups them in larger
Glossary_of_computer_science
L M N O P Q R S T U V W X Y Z See also External links ACM Computing Reviews ACM Computing Surveys ACM Transactions on Algorithms ACM Transactions on
List of computer science journals
List_of_computer_science_journals
Conferences on high-performance computing, cluster computing, and grid computing: HiPC - International Conference on High Performance Computing SC - ACM/IEEE
List of computer science conferences
List_of_computer_science_conferences
Tool to convert sequential code to parallel
single-threaded applications to exploit parallel hardware. Further, automatic parallelization tools can enable a focus on writing applications in a single-threaded
Automatic parallelization tool
Automatic_parallelization_tool
Rust software and development tools
Rust libraries and applications Rustup — toolchain installer and version manager for Rust Actix — actor framework and high-performance web framework Diesel
List of Rust software and tools
List_of_Rust_software_and_tools
Programming paradigm in which many processes are executed simultaneously
parallel computing: bit-level, instruction-level, data, and task parallelism. Parallelism has long been employed in high-performance computing, but has
Parallel_computing
Engineering discipline focused on robots
essential in applications like robotic surgery, where extreme precision is required, or in manufacturing, where consistent performance over repetitive
Robotics_engineering
Taiwanese R&D organization
energy applications such as solid-state capacitors and solar cells. In the 2010s, it advanced digital and green technologies such as cloud computing, big
Industrial Technology Research Institute
Industrial_Technology_Research_Institute
American multinational technology company
(GPUs), systems on chips (SoCs), and application programming interfaces (APIs) for data science, high-performance computing, artificial intelligence (AI), and
Nvidia
Educational assessment administered by the U.S. military
ISBN 978-1-59114-150-1. Gregory, Robert J. (2011). Psychological Testing: History, Principles, and Applications (Sixth ed.). Boston: Allyn & Bacon. ISBN 978-0-205-78214-7
Armed Services Vocational Aptitude Battery
Armed_Services_Vocational_Aptitude_Battery
Cluster of IBM mainframes
data sharing and parallel computing to allow a cluster of up to 32 systems to share a workload for high performance and high availability. In 1990, IBM
IBM_Parallel_Sysplex
Digital switching platform
unrivaled performance.[citation needed] DX 200 is a generic architecture. It is suitable for versatile computing applications. Applications include traditional
Nokia_DX_200
Free/open-source coupling library for partitioned simulations
originates from a fluid-structure interaction on High-performance computing context. Other common applications include studies of conjugate heat transfer,
PreCICE_(software)
Performing the actions encoded in a computer program
In computing, execution is the process by which a computer program is processed to perform the actions that it encodes. As the processor follows the program
Execution_(computing)
List of notable software written in or for the C++ programming language
Integrated Performance Primitives — domain-specific functions that are highly optimized for diverse Intel architectures Jackets library — GPU computing library
List of C++ software and tools
List_of_C++_software_and_tools
Autonomous scientific society
and assemble High Performance Computers, the research of C-DAC now includes: High Performance Computing Grid Computing Cloud Computing Multilingual and
Centre for Development of Advanced Computing
Centre_for_Development_of_Advanced_Computing
Voluntary computer power supply certification program
of AI and high-performance computing.The Ruby level requires a 96% efficiency at 50% load and 94% at 100%load. The Climate Savers Computing Initiative
80_Plus
Connection between computers or programs
Object-Oriented Programming, Systems, Languages, and Applications. New York, New York, U.S.: Association for Computing Machinery. pp. 695–710. doi:10.1145/2814270
API
Universal Chiplet Interconnect express
manufacturing process, suitable for a specific device type, or computing performance and power draw requirements. The UCIe 1.0 specification was released
UCIe
Event manipulation for Nondeterministic Shared-Memory Programs / High-Performance Computing and Networking. 9th International Conference, HPCN Europe 2001
Probe_effect
unit and integration testing tool for C and C++ Check — unit testing framework CUnit — unit testing framework Parasoft C/C++test — commercial static analysis
List_of_C_software_and_tools
Multi-core microprocessor microarchitecture
supercomputer to achieve sustained one-petaFLOPS performance. Other applications include high-performance computing systems from Mercury Computer Systems and
Cell_(processor)
Chinese national high performance computing network
certificate management system and a testing environment, three business version of sub-systems (high-performance computing gateway, data grid, and grid workflow)
CNGrid
Open standard for programming heterogenous computing systems, such as CPUs or GPUs
"A Performance Comparison of CUDA and OpenCL". arXiv:1005.2581v3 [cs.PF]. A Survey of CPU-GPU Heterogeneous Computing Techniques, ACM Computing Surveys
OpenCL
Testing how computer systems behave under unusual stresses
In computer science, fault injection is a testing technique for understanding how computing systems behave when stressed in unusual ways. This can be
Fault_injection
element framework designed to support the construction of efficient high-performance scalable solvers for a wide range of partial differential equations
Nektar++
Initiative to rethink the concept of computing
Task Force on Rebooting Computing (TFRC), housed within IEEE Computer Society, is the new home for the IEEE Rebooting Computing Initiative. Founded in
IEEE_Rebooting_Computing
2009 project
developed in 2007's IBM/Google Cloud Computing partnership. This initiative was to provide access to cloud computing for the universities of all countries
IBM/Google Cloud Computing University Initiative
IBM/Google_Cloud_Computing_University_Initiative
Software architecture model
and provide a high degree of fault tolerance, performance, and scalability. However, they are complex and inherently challenging to test. EDAs are good
Event-driven_architecture
Cloud-based service and infrastructure
Cloud is a suite of cloud computing services offered by Google that provides a series of modular cloud services including computing, data storage, data analytics
Google_Cloud_Platform
Test suite used for Ada processor conformity testing
The Ada Conformity Assessment Test Suite (ACATS) is the test suite used for Ada processor conformity testing. A prior test suite was known as the Ada Compiler
Ada Conformity Assessment Test Suite
Ada_Conformity_Assessment_Test_Suite
Emotion modeling in AI
entitled "Affective Computing" and her 1997 book of the same name published by MIT Press. One motivation for researching affective computing is the ability
Affective_computing
Barrier used to prevent the spread of fire through or between structures
correct material for the application. Laboratory testing is used to simulate fire scenarios and wall loading conditions. The testing results in an assigned
Firewall_(construction)
Software verification method
software application as it executes and reports defects that are detected during that execution. It can be applied during unit testing, component testing, integration
Runtime_error_detection
TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS
TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS
TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS
TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS
TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS
TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS
TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS
TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS
TESTING HIGH-PERFORMANCE-COMPUTING-APPLICATIONS