Skip to main navigation Skip to search Skip to main content

User-based resource scheduling for multi-user surface computing systems

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

With technical advances in surface computing, surface computing devices such as tabletops support multi-user environments where multiple users run individual applications at the same time. To provide user-based scheduling and performance isolation among the users in such systems, we propose a new resource scheduling scheme for multi-user surface computing environments. The proposed scheme creates an individual resource group (user group) for each user, and inserts all processes of the user into the user group at the time the processes are created. Since the user group can be isolated from other user groups and the system can allocate resources based on users, not processes, the proposed scheme provides user-based scheduling and performance isolation among the users. In our experiments, the proposed scheme shows 1.56 times and 1.66 times better performance for CPU and I/O benchmarks, respectively, compared to the conventional scheme.

Original languageEnglish
Title of host publication2018 IEEE International Conference on Consumer Electronics, ICCE 2018
EditorsSaraju P. Mohanty, Peter Corcoran, Hai Li, Anirban Sengupta, Jong-Hyouk Lee
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-3
Number of pages3
ISBN (Electronic)9781538630259
DOIs
StatePublished - 26 Mar 2018
Event2018 IEEE International Conference on Consumer Electronics, ICCE 2018 - Las Vegas, United States
Duration: 12 Jan 201814 Jan 2018

Publication series

Name2018 IEEE International Conference on Consumer Electronics, ICCE 2018
Volume2018-January

Conference

Conference2018 IEEE International Conference on Consumer Electronics, ICCE 2018
Country/TerritoryUnited States
CityLas Vegas
Period12/01/1814/01/18

Fingerprint

Dive into the research topics of 'User-based resource scheduling for multi-user surface computing systems'. Together they form a unique fingerprint.

Cite this