Today, CUDA is the de facto standard programming framework to exploit the computational power of graphics processing units (GPUs) to accelerate various kinds of applications. For efficient use of a large GPU-accelerat...
详细信息
We have developed a combined network and service management and diagnostics solution for our in-house developed remote patient monitoring system. The developed system has included into the ALPHA eHealth/remote patient...
详细信息
In the last decade the shift of information and communication systems from a purely system level to the social level is already observable. However, the integration of social / cognitive aspects into so-called social ...
详细信息
ISBN:
(纸本)9780769545530
In the last decade the shift of information and communication systems from a purely system level to the social level is already observable. However, the integration of social / cognitive aspects into so-called social computing is not an easy task due to conceptual differences in domains. A Socio-Technical System (STS) is a recent term intending to differentiate between a social system mediated by natural sciences or information technology. Even if the mediation of social / cognitive aspects is "theoretically" governed by technology, the gap between "socio" and "technical" is historical and huge. Furthermore the fact that with every passing year, the technical systems become more intelligent with respect to interaction with people and their pervasiveness, a special attention should be given to modelling both social and technical components and interaction between them. For example while modelling (and simulating) an emergency situation from a public facility, the possible availability of technology at the environment (e.g. situation-aware exit signs, interactive displays, etc.) and personal (e.g. cell phones, specialized wearables etc.) level, along with its social / cognitive influence must not be overruled. To address this challenge, we have integrated cognitive decision making model abstracted from psychological, neurological and social theories of human behaviour during evacuation situations into CA based simulation. Keeping focus on a scenario in which a small population of agents is technologically assisted, some of the most interesting finding are: (i) the inclusion of a representative and authentic social behaviour model into modelling a socio-technical system essentially produces fundamental differences in methodologies, (ii) the technologically assisted agents emerge as leaders during evacuation changing the intentions of many agents within their influence (iii) even a small population of such leaders in sufficiently large population is enough to guarantee
Today's largest supercomputers have over two hundred thousand CPU cores and even larger systems are under development. Typically, these systems are programmed using message passing. Over the past decade, there has...
详细信息
ISBN:
(纸本)9780769543857
Today's largest supercomputers have over two hundred thousand CPU cores and even larger systems are under development. Typically, these systems are programmed using message passing. Over the past decade, there has been considerable interest in developing simpler and more expressive programming models for them. Partitioned global address space (PGAS) languages are viewed as perhaps the most promising alternative. In this paper, we report on our experience developing a set of PGAS extensions to Fortran that we call Co array Fortran 2.0 (CAF 2.0). Our design for CAF 2.0 goes well beyond the original 1998 design of Co array Fortran (CAF) by Numrich and Reid. CAF 2.0 includes language support for many features including teams, collective communication, asynchronous communication, function shipping, and synchronization. We describe the implementation of these features and our experiences using them to implement the High Performance computing Challenge (HPCC) benchmarks, including High Performance Linpack (HPL), Random Access, Fast Fourier Transform (FFT), and STREAM triad. On 4096 CPU cores of a Cray XT with 2.3 GHz single socket quad-core Opteron processors, we achieved 18.3 TFLOP/s with HPL, 2.01 GUP/s with Random Access, 125 GFLOP/s with FFT, and a bandwidth of 8.73 TByte/s with STREAM triad. we call Co array Fortran 2.0 (CAF 2.0). Our design for CAF 2.0 goes well beyond the original 1998 design of Coarray Fortran (CAF) by Numrich and Reid. CAF 2.0 includes language support for many features including teams, collective communication, asynchronous communication, function shipping, and synchronization. We describe the implementation of these features and our experiences using them to implement the High Performance computing Challenge (HPCC) benchmarks, including High Performance Linpack (HPL), Random Access, Fast Fourier Transform (FFT), and STREAM triad. On 4096 CPU cores of a Cray XT with 2.3 GHz single socket quad-core Opteron processors, we achieved 18.3 TFLOP/s with
Content Delivery Networks (CDNs) are increasingly being used to deliver live streaming on today's Internet. The new application type of live streaming exposes unique characteristics and challenges that require mor...
详细信息
Regular expression matching is widely used in many network applications to analyze suspicious traffic against predefined signatures, and to discover anomalous events. Deterministic Finite Automaton (DFA), which recogn...
详细信息
Linkage analysis is a statistical method used by geneticists in everyday practice for mapping disease-susceptibility genes in the study of complex diseases. An essential first step in the study of genetic diseases, li...
详细信息
The following topics are dealt with: parallelcomputing; cluster computing; grid computing; web services and internet computing; cooperative and collaborative computing; peer-to-peer computing; mobile and ubiquitous c...
The following topics are dealt with: parallelcomputing; cluster computing; grid computing; web services and internet computing; cooperative and collaborative computing; peer-to-peer computing; mobile and ubiquitous computing; software agents and multi-agent systems; algorithms, models and formal verification; programming paradigms and APIs; tools and environments for program analysis; resource discovery and management; task and communication scheduling and load balancing; performance management; parallel, distributed and mobile databases; real-time systems; distributed software components; adaptive computing; real-time distributed systems; security; fault tolerance; scientific computing and large scale simulations; applications and case studies.
暂无评论