Instrumental interaction: an interaction model for designing post-WIMP user interfaces
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Springer Handbook of Automation
Springer Handbook of Automation
Evolution of thread-level parallelism in desktop applications
Proceedings of the 37th annual international symposium on Computer architecture
Guest Editors' Introduction: Parallelism on the Desktop
IEEE Software
Object-Oriented Parallelisation of Java Desktop Programs
IEEE Software
Accelerated image processing on FPGAs
IEEE Transactions on Image Processing
Hi-index | 0.00 |
Industrial Human Computer Interaction (Industrial HCI) devices are beginning the transition from single-core to multi-/many-core technology. In practice, improving the real-time response time of graphical user interface (GUI) applications in multi-/many-core is difficult. This paper presents a novel parallel rendering approach targeted to improve the performance of Industrial HCI applications in multi-/many-core technology. This is accomplished through the identification of coarse-grain parallelism during the application design, and the exploitation of fine-grain parallelism during runtime using a dynamic scheduling algorithm and true parallel execution of GUI workloads. Using a real benchmark application, we show that response time can be reduce by up to 217% in a quad-core processor.