Papers by Michael Opoku Agyeman
IEEE Access
The rise of Telemedicine has revolutionized how patients are being treated, leading to several ad... more The rise of Telemedicine has revolutionized how patients are being treated, leading to several advantages such as enhanced health analysis tools, accessible remote healthcare, basic diagnostic of health parameters, etc. The advent of the Internet of Things (IoT), Artificial Intelligence (AI) and their incorporation into Telemedicine extends the potential of health benefits of Telemedicine even further. Therefore, the synergy between AI, IoT, and Telemedicine creates diverse innovative scenarios for integrating cyber-physical systems into medical health to provide remote monitoring and interactive assistance to patients. Data from World Health Organization reports that 7.4 million people died because of Atrial Fibrillation (AF), recognizing the most common arrhythmia associated with human heart rate. Causes like unhealthy diet, smoking, poor resources to go to the doctor and based on research studies, about 12 and 17.9 million of people will be suffering the AF in the USA and Europe, in 2050 and 2060, respectively. The AF as a cardiovascular disease is becoming an important public health issue to tackle. By using a systematic approach, this paper reviews recent contributions related to the acquisition of heart beats, arrhythmia detection, IoT, and visualization. In particular, by analysing the most closely related papers on Convolutional Neural Network (CNN) and IoT devices in heart disease diagnostics, we present a summary of the main research gaps with suggested directions for future research.
2017 Intelligent Systems Conference (IntelliSys)
Cache coherence protocols have significant impact on the performance of distributed and centraliz... more Cache coherence protocols have significant impact on the performance of distributed and centralized shared-memory of a multiprocessor, and they are required for maintaining data consistency in a chip-multiprocessor system (CMP). Thus, cache protocols play a major role in improving the performance of multiprocessor systems. Specifically, an efficient cache coherence protocol should ensure the updating of processor data, broadcasting valid data other processors and main memory to prevent the main memory or other processors from loading invalid values. To address this issue of efficiency in maintaining cache coherency, several contribution, such as using invalidation-based protocols with a write through cache coherence, have been made over the past years. This paper presents an overview of emerging cache coherence protocols which aim at improving the performance of CMPs. Furthermore, an example of using an invalidation-based protocol with a write through for solving cache's coherency is provided.
IEEE Access
Increase in chip inactivity in the future threatens the performance of many-core systems and ther... more Increase in chip inactivity in the future threatens the performance of many-core systems and therefore, efficient techniques are required for continuous scaling of transistors. As of a result of this challenge, future proposed many-core system designs must consider the possibility of a 50% functioning chip per time as well maintaining performance. Fortunately, this 50% inactivity can be increased by managing the temperature of active nodes and the placement of the dark nodes to leverage a balance working chip whilst considering the lifetime of nodes. However, allocating dark nodes inefficiently can increase the temperature of the chip and increase the waiting time of applications. Consequently, due to stochastic application characteristics, a dynamic rescheduling technique is more desirable compared to fixed design mapping. In this paper, we propose an Ageing Before Temperature Electromigration-Aware, Negative Bias Temperature Instability (NBTI) & Time-dependent Dielectric Breakdown (TDDB) Neighbour Allocation (ABENA 2.0), a dynamic rescheduling management system which considers the ageing and temperature before mapping applications. ABENA also considers the location of active and dark nodes and migrate task based on the characteristics of the nodes. Our proposed algorithm employ Dynamic Voltage Frequency Scaling (DVFS) to reduce the Voltage and Frequency (VF) of the nodes. Results show that, our proposed methods improve the ageing of nodes compared to a conventional round-robin management system by 10% in temperature, and 10% ageing.
International Conference on Computer Science, Engineering and Education: CSEE, Jan 5, 2021
This data set comprises microload consumption extracted and processed from one home in Vancouver,... more This data set comprises microload consumption extracted and processed from one home in Vancouver, Canada, from April 2012 to the end of March 2014 [1]. The different microloads' data were cleaned and processed. The weather data was hourly, and the microload consumptions were in minute intervals. The time interval of one hour was processed into minutely weather data. Three months of data comprising the weather and the microloads was selected from the process data and used to generate what is presented here. Reference: [1] S. Makonin, "Ampds2: the almanac of minutely power dataset (version2)," Harvard Dataverse, p. V2, 2016
International Journal of Computer Applications, 2017
This paper shows the benefits of the Field Programming Gate Array (FPGAs) in industrial control a... more This paper shows the benefits of the Field Programming Gate Array (FPGAs) in industrial control applications. The author starts by addressing the benefits of FPGA and where it is useful. As well as, the author has done some FPGA’s evaluation researches on the FPGA performing explaining the performance of the FPGA and the design tools. To show the benefits of the FPGA, an industrial application example has been used. The application is a real-time face detection and tracking using FPGA. Face tracking will depend on calculating the centroid of each detected region. A DE2-SoC Altera board has been used to implement this application. The application based on few algorithms that filter the captured images to detect them. These algorithms have been translated to a Verilog code to run it on the DE2-SoC board
Proceedings of the 2nd International Symposium on Computer Science and Intelligent Control, 2018
Instruction Level Parallelism (ILP) is the number of instructions that can be executed in simulta... more Instruction Level Parallelism (ILP) is the number of instructions that can be executed in simultaneously a program in a clock cycle. The microprocessors exploit ILP by means of several techniques that have been implemented in the last decades and according to the advances that have been obtained in hardware, this survey presents the different techniques that have been used successfully in the execution of multiple instructions of a single program in a single clock cycle.
EAI Endorsed Transactions on Industrial Networks and Intelligent Systems, 2018
Power consumption in Complementary Metal Oxide Semiconductor (CMOS) technology has escalated to a... more Power consumption in Complementary Metal Oxide Semiconductor (CMOS) technology has escalated to a point that only a fractional part of many-core chips can be powered-on at a time. Fortunately, this fraction can be increased at the expense of performance through the dark-silicon solution. However, with manycore integration set to be heading towards its thousands, power consumption and temperature increases per time, meaning the number of active nodes must be reduced drastically. Therefore, optimized techniques are demanded for continuous advancement in technology. Existing efforts try to overcome this challenge by activating nodes from different parts of the chip at the expense of communication latency. Other efforts on the other hand employ run-time power management techniques to manage the power performance of the cores trading-off performance for power. We found out that, for a significant amount of power to saved and high temperature to be avoided, focus should be on reducing the power consumption of all the on-chip components. Especially, the memory hierarchy and the interconnect. Power consumption can be minimized by, reducing the size of high leakage power dissipating elements, turning-off idle resources and integrating power saving materials.
2017 4th International Conference on Electrical and Electronic Engineering (ICEEE), 2017
High performance computing platform is moving from homogeneous individual unites to heterogeneous... more High performance computing platform is moving from homogeneous individual unites to heterogeneous systems. Where each unit is a combination of homogeneous cores and accelerator devices. Accelerator s uch as GPUs, FPGAs, DSPs, these devices usually designed for the specific and intensive type of computing tasks. The presence of these devices have created fresh and attractive development platforms for developers and designers, brand new performance analysis frameworks and optimization tools. This is the cutting edge in the performance of some accelerator devices like GPUs and Intel's Xeon Phi. We outline some of the existing heterogeneous systems and their development frameworks. The core of this study is a review of performance modeling of these devices. In this paper, we address the emerging issues that affect the performance of these devices and associated techniques employed for simulation and evaluation.
Физика и химия стекла, 2022
To compare and contrast music listening experiences in healthcare settings cross culturally, this... more To compare and contrast music listening experiences in healthcare settings cross culturally, this study aims to investigate value of music in allied healthcare. Mixed-method study was conducted on the platform of acupuncture clinic in Scotland, UK. 24 clients undertaking acupuncture treatment for back pain took parts, including 12 with Scottish cultural background and 12 with Chinese cultural background (14 females and 10 males, age ranging from 29 to 65, mean = 40.5). Self-assessed levels of physical pain, emotional pain, stress, relaxation and energy were taken before and after acupuncture treatment with and without preferred music alongside, followed by a post-study interview. Re- sults indicated music intervention could enhance treatment effects. Anti-stress effect of preferred music was show in both cultures. Physical, emotional pain and stress level was significantly reduced after acupuncture treatment with the enjoyment of preferred music. Relaxation level was found more sign...
This paper investigates downlink performance of wireless backhaul in a heterogeneous cloud radio ... more This paper investigates downlink performance of wireless backhaul in a heterogeneous cloud radio access network (HCRAN) consisting of a cloud-based central station (CCS) and multi-tier small cells. Non-orthogonal multiple access (NOMA) is adopted for the downlink from the CCS to multiple small cells of different types (e.g. microcells, picocells and femtocells). Taking into account practical power consumption at small cells operating within various propagation environment models, we first develop a power allocation for the NOMA, which allows us to derive the energy efficiency (EE) of the wireless backhaul in the practical HCRAN downlink. It is shown that the NOMA is superior to the conventional OFDMA scheme achieving a higher EE of up to six times with the deployment of small cells. The propagation environment is also shown to have a significant impact on the EE performance with a big gap between different cell types when the number of cells is large. Particularly, the EE of the NOM...
Manga pulverlackerare forvarar idag hangare som inte anvands, liggande pa pallar eller pa liknand... more Manga pulverlackerare forvarar idag hangare som inte anvands, liggande pa pallar eller pa liknande satt vilket valdigt ofta far konsekvensen att de trasslar ihop med varandra. Detta tar onodig tid ...
Healthcare is focused on the maintenance and improvement of one’s health through the prevention o... more Healthcare is focused on the maintenance and improvement of one’s health through the prevention of pathogens taken over the system and diagnosing the appropriate conditions based on the patients’ symptoms displayed. Many countries such as England have introduced healthcare insurance in private institutions to avoid waiting lists that are predominantly found with government healthcare systems such as the NHS. In order to carry out the author’s project had undertaken some secondary reading on the healthcare regulations in LEDCs. Due to lack of focus on sex education as the idea of contraception is considered ‘taboo’ it had led to high levels of birth rates, although the lack of basic needs such as nutritional foods during pregnancies increase the rate of miscarriages. Poor healthcare also plays a huge role in the increasing death rates in LEDCs, from a decrease in doctors to lack of medication and efficient medical equipment. This book presents the design end implementation of a smart...
Journal of Circuits, Systems and Computers, 2013
Three-dimensional Network-on-Chip (3D NoC) architectures have gained a lot of popularity to solve... more Three-dimensional Network-on-Chip (3D NoC) architectures have gained a lot of popularity to solve the on-chip communication delays of next generation System-on-Chip (SoC) systems. However, the vertical interconnects of 3D NoC are expensive and complex to manufacture. Also, 3D router architecture consumes more power and occupies more area per chip floorplan compared to a 2D router. Hence, more efficient architectures should be designed. In this paper, we propose area efficient and low power 3D heterogeneous NoC architectures, which combines both the power and performance benefits of 2D routers and 3D NoC-bus hybrid router architectures in 3D NoC architectures. Experimental results show a negligible penalty (less than 5%) in average packet latency of the proposed heterogeneous 3D NoC architectures compared to typical homogeneous 3D NoCs, while the heterogeneity provides power and area efficiency of up to 61% and 19.7%, respectively.
IEEE Access
Amyotrophic lateral sclerosis, also known as ALS, is a progressive nervous system disorder that a... more Amyotrophic lateral sclerosis, also known as ALS, is a progressive nervous system disorder that affects nerve cells in the brain and spinal cord, resulting in the loss of muscle control. For individuals with ALS, where mobility is limited to the movement of the eyes, the use of eye-tracking-based applications can be applied to achieve some basic tasks with certain digital interfaces. This paper presents a review of existing eye-tracking software and hardware through which eye-tracking their application is sketched as an assistive technology to cope with ALS. Eye-tracking also provides a suitable alternative as control of game elements. Furthermore, artificial intelligence has been utilized to improve eye-tracking technology with significant improvement in calibration and accuracy. Gaps in literature are highlighted in the study to offer a direction for future research. INDEX TERMS Amyotrophic lateral sclerosis, artificial intelligence, assistive technology, eye-tracking.
The growth in the number of Intellectual Properties (IPs) or the number of cores on the same chip... more The growth in the number of Intellectual Properties (IPs) or the number of cores on the same chip becomes a critical issue in System-on-Chip (SoC) due to the intra-communication problem between the chip elements. As a result, Network-on-Chip (NoC) has emerged as a system architecture to overcome intra-communication issues. This paper presents a study of recent contributions on simulation tools for NoC. Furthermore, an overview of NoC is covered as well as a comparison between some NoC simulators to help facilitate research in on-chip communication.
Uploads
Papers by Michael Opoku Agyeman