Skip to main content
Ubiquitous Computing is a paradigm containing the characteristics to break away from the traditional desktop computing system and turn to such computer systems where everything is available & accessible everywhere through various... more
    • by 
    •   6  
      Parallel ComputingHigh Performance ComputingSoftware EngineeringUbiquitous Computing
    • by 
    •   6  
      Parallel ComputingHigh Performance ComputingSoftware EngineeringUbiquitous Computing
Over the last 20 years, the open-source community has provided more and more software on which the world’s high-performance computing systems depend for performance and productivity. The community has invested millions of dollars and... more
    • by 
    •   10  
      Computer ScienceDistributed ComputingHigh Performance Computing Applications development for Atmosphere modelingTransactional Memory
Rapidly changing computer architectures, such as those found at high-performance computing (HPC) facilities, present the need for mini-applications (miniapps) that capture essential algorithms used in large applications to test program... more
    • by 
    •   3  
      GPU ComputingCUDA Programming, GPU ComputingExascale Computing
—During the last decade, Heterogeneous systems are emerging for high performance computing [1]. In order to achieve high performance computing (HPC), existing technologies and programming models aims to see rapid growth toward intra-node... more
    • by  and +2
    •   5  
      GPGPU (General Purpose GPU) ProgrammingCompute Unified Device Architecture NVIDIA CUDAMPIOpenMP
Exascale computing refers to a computing system which is capable to at least one exaflop in next couple of years. Many new programming models, architectures and algorithms have been introduced to attain the objective... more
    • by  and +1
    •   4  
      GPGPU (General Purpose GPU) ProgrammingOpenMPCUDA Programming, GPU ComputingExascale Computing
Massively parallel computers have found significant interest from researchers in recent years. These machines have been used for complex and sophisticated simulations, such as, the brain functions simulation. Due to the increase in the... more
    • by  and +2
    •   11  
      High Performance ComputingTemperature SensorsTemperature Measurement DevicesParallel Programming, Distributed Systems, High Performance Computing
    • by  and +2
    •   5  
      Computer ScienceComputer HardwareIEEEExascale Computing
Over the last 20 years, the open-source community has provided more and more software on which the world’s high-performance computing systems depend for performance and productivity. The community has invested millions of dollars and... more
    • by 
    •   10  
      Computer ScienceDistributed ComputingHigh Performance Computing Applications development for Atmosphere modelingTransactional Memory
Workflows provide an expressive programming model for fine-grained control of large-scale applications in distributed computing environments. Accurate estimates of complex workflow execution metrics on large-scale machines have several... more
    • by  and +2
    •   5  
      Machine LearningScientific WorkflowsCloud ComputingPerformance Prediction
Over the last 20 years, the open-source community has provided more and more software on which the world’s high-performance computing systems depend for performance and productivity. The community has invested millions of dollars and... more
    • by 
    •   10  
      Computer ScienceDistributed ComputingHigh Performance Computing Applications development for Atmosphere modelingTransactional Memory
In next decade, for exascale high computing power and speed, new high performance computing (HPC) architectures, algorithms and corrections in existing technologies are expected. In order to achieve HPC parallelism is becoming a core... more
    • by 
    •   3  
      Parallel ComputingOpenglExascale Computing