High performance and relatively low cost of GPUbased platforms provide an attractive alternative for general purpose high performance computing (HPC). However, the emerging HPC applications have usually stricter output correctness requirements than typical GPU applications (i.e., 3D graphics). This paper first analyzes the error resiliency of GPGPU platforms using a fault injection tool we have developed for commodity GPU devices. On average, 16-33% of injected faults cause silent data corruption (SDC) errors in the HPC programs executing on GPU. This SDC ratio is significantly higher than that measured in CPU programs (<2.3%). In order to tolerate SDC errors, customized error detectors are strategically placed in the source code of target GPU programs so as to minimize performance impact and error propagation and maximize recoverability. The presented HAUBERK technique is deployed in seven HPC benchmark programs and evaluated using a fault injection. The results show a high average error detection coverage (~87%) with a small performance overhead (~15%).
In this paper we propose a multi-parameter reconfigurable architecture framework for patient-specific medical monitoring. This architecture is mainly composed of a set of heterogeneous processing engines and flexible communication interfaces, which enable the run-time configuration of the architecture for optimal diagnosis of different diseases. The flexibility of the proposed framework is evaluated by demonstrating two different medical applications for monitoring brain and heart status on an FPGA-based hardware prototype. The evaluated epileptic seizure detection application gains a high detection performance with overall accuracy of 98.52% and sensitivity of 99.47%. For the cardiac ICU monitoring application, the experimental results for detecting abnormality of blood pressure and heart rate in selected patients show a high true positive rate of 94.74%. By applying algorithmic enhancements in the detection scheme, we even achieve early detection of abnormalities in blood pressure in the range of few minutes before standard ICU monitor alarms with a true positive rate of 64%. With a balanced mixture of flexibility, patient-specificity, and detection accuracy at small hardware footprint, the proposed architecture can be an attractive framework for embedded monitoring of a wide variety of medical conditions.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.