Browsing by Author "Gabriel, Edgar"
Now showing items 1-20 of 46
-
A Checkpointing Restart Approach for OpenSHMEM Fault Tolerance
Hao, Pengfei 1989- (2016-05)The Partitioned Global Address Space (PGAS) has emerged recently for parallel programming at large scale. The PGAS ecosystem contains libraries, and languages (often implemented atop those libraries). One such library is ... -
A Compiler Optimization Framework for Directive-Based GPU Computing
Tian, Xiaonan 1983- (2016-06-09)In the past decade, accelerators, commonly Graphics Processing Units (GPUs), have played a key role in achieving Petascale performance and driving efforts to reach Exascale. However, significant advances in programming ... -
A Computational Framework to Understand Vascular Adaptation
Rahman, Mahbubur 1982- (2015-05)Researchers have been continuously applying a wide variety of approaches to understand vascular adaptation over the past two decades. However, the specific cause/effect or links between the hemodynamic factors, inflammatory ... -
A FRAMEWORK ARCHITECTURE FOR SHARED FILE POINTER OPERATIONS IN OPEN MPI
Vanegas, Carlos R 1980- (2013-05)MPI is a message passing interface that provides a distributed memory programming model for parallel computation. MPI-I/O is a parallel I/O library that is part of the MPI-2 specification. As an intermediate layer between ... -
A High-Level Programming Model for Embedded Multicore Processors
Aribuki, Ayodunni 1982- (2013-08)Traditionally, embedded programmers have relied on using low-level mechanisms for coordinating parallelism and managing memory. This is typically a herculean task, especially considering that this approach is processor-specific ... -
A SIMILARITY-BASED ANALYSIS TOOL FOR SCIENTIFIC APPLICATION PORTING
Ding, Wei 1981- (2013-12)Porting applications to a new system is a nontrivial job in the HPC field. It is a very time-consuming, labor-intensive process, and the quality of the results will depend critically on the experience of the experts involved. ... -
A Strategy for Mapping Threads to GPUs in a Directive-Based Programming Model
Shen, Chen 1988- (2017-05)The proliferation of accelerators in modern clusters makes efficient coprocessor programming a key requirement if application codes are to achieve high levels of performance with acceptable energy consumption on such ... -
An Evaluation of Key-value Stores in Scientific Applications
Shirwadkar, Sonia 1989-; 0000-0001-6729-2907 (2017-05)Big data analytics is a rapidly evolving multidisciplinary field that involves the use of computing capacity, tools, techniques, and theories to solve scientific and engineering problems. With the big data boom, scientific ... -
AN EVALUATION OF THE SPARK PROGRAMMING MODEL FOR BIG DATA ANALYTICS
Ayyalasomayajula, Haripriya 1992- (2015-05)The focus of companies like Google, Amazon etc. is to gain competitive business advantage from the insights drawn by processing petabytes of data. Big Data refers to data characterized by large volume, great variety, and ... -
Compiler Cost Model for Multicore Architectures
Tolubaeva, Munara 1986- (2014-05)The intention to move from single core to multicore architectures has been to increase the performance of a system and hence increase the performance of an application. However, obtaining the optimal application performance ... -
Consensus-Based Decision-Making for Improving Person Re-Identification and Similar Systems
Barman, Arko 1986- (2018-04-17)Person re-identification is a problem in video-based surveillance that deals with identifying the same person in multiple different camera views. The problem is particularly challenging because the images of persons obtained ... -
Contextual Descriptors for Human Activity Recognition
Tran, Khai Nguyen 1984- (2013-08)Human activity recognition is one of the most challenging problems that has received considerable attention from the computer vision community in recent years. Its applications are diverse, spanning from its use in activity ... -
DESIGN AND ANALYSIS OF DENSE WAVELENGTH DIVISION MULTIPLEXING ROUTERS
Shete, Vikram 1981- (2012-08)Dense Wavelength Division Multiplexing (DWDM) allows hundreds of wavelength channels to be carried in a single optical fiber, at the rate of 40 Gb/s and beyond, and is the most promising solution for next generation networks. ... -
Detection and Analysis of Operational Instability within Distributed Computing Environments
Datskova, Olga Vladimirovna 1986- (December 2)Distributed computing environments are increasingly deployed over geographically spanning data centers using heterogeneous hardware systems. Failures within such environments incur considerable physical and computing time ... -
Device Free Activity Recognition using Ultra-Wideband Radio Communication
Sharma, Sarthak 1994- (2018-05)Human Activity Recognition (HAR) is a fundamental building block in many Internet of Things (IoT) applications. Although there has been a lot of interest in HAR, research in non-intrusive activity recognition is still in ... -
Efficient Message Logging to Support Process Replicas in a Volunteer Computing Environment
Islam, Mdtarikul 1986- (2013-12)A volunteer PC grid is a low cost computing environment where nodes are heterogeneous and availability is highly unpredictable. This research is in the context of a communication model based on the single sided put/get ... -
Energy Measurements and Analysis to Understand Computing Systems and Networks
Han, Dong 1985- (2014-12)In this work, we design techniques to use energy instrumentation to study the health and workloads of a computing system. Analysis of energy consumption with the goal of understanding the computing system in an uncontrolled ... -
Enhanced Debugging of Data Races in Parallel Programs Using OpenMP
Hervey, Marcus W 1970- (2016-12)Parallel computing is pervasive. The variety and number of parallel hardware architectures increase daily. As this technology evolves, parallel developers will need productivity enhancing tools to analyze, debug, and ... -
Enhancing the Expressivity of OpenMP API through Task-to-Task Synchronization
LaGrone, James 1967- (2013-12)OpenMP is an application programmer interface that provides a parallel program- ming model that has been successfully used to parallelize sequential applications on shared-memory systems. The current OpenMP specification ... -
Evaluation of mpi4py for Natural Language Processing Scenarios
Saxena, Manvi 1985- (2018-05)Many Natural Language Processing (NLP) applications operating on large data sets are written in programming languages that do not have bindings in the Message Passing Interface (MPI) specification. Yet, with increasing ...