TY - GEN
T1 - An Efficient HPU Resource Virtualization Framework for Human-Machine Computing Systems
AU - Wang, Hui
AU - Yu, Zhiwen
AU - Ren, Zhuoli
AU - Zhang, Yao
AU - Guo, Bin
N1 - Publisher Copyright:
© 2022 Association for Computing Machinery.
PY - 2022/6/11
Y1 - 2022/6/11
N2 - Driven by state-of-the-art AI technologies, human-AI collaboration has become an important area in computer supported teamwork research. Principles for Human-Machine Computing (HMC) have been discussed to accomplish complex goals by outsourcing some computational steps to humans and collaboratively achieving more accurate results. In HMC systems, however, the human participant brings great challenges to efficient provisioning of resources. Virtualization provides ideas for increasing the agility, flexibility and scalability of resources and has been applied in traditional computer systems, such as cloud computing. Unfortunately, existing hardware virtualization scheme is not ready to address utilization, and performance limitations associated with Human Processing Unit (HPU) resources. To tackle this problem, in this paper, we propose an efficient HPU resource virtualization framework for HMC systems. In particular, we firstly describe the modeling details of the HPU resource. And on this basis, we present the Time Division Multiplexing (TDM)-based virtualization scheme which aims to establish the mapping between each real HPU (rHPU) and its virtual HPUs (vHPUs). Secondly, we apply our minds to address the vHPU reconfiguration problem by managing the vHPU waiting queue, and propose DvR-PSO algorithm. Finally, the performance of our proposed HPU virtualization framework is evaluated through simulation experiments, and the results show that our solution can make remarkable effectiveness, which can serve as guidelines for future research on HMC systems.
AB - Driven by state-of-the-art AI technologies, human-AI collaboration has become an important area in computer supported teamwork research. Principles for Human-Machine Computing (HMC) have been discussed to accomplish complex goals by outsourcing some computational steps to humans and collaboratively achieving more accurate results. In HMC systems, however, the human participant brings great challenges to efficient provisioning of resources. Virtualization provides ideas for increasing the agility, flexibility and scalability of resources and has been applied in traditional computer systems, such as cloud computing. Unfortunately, existing hardware virtualization scheme is not ready to address utilization, and performance limitations associated with Human Processing Unit (HPU) resources. To tackle this problem, in this paper, we propose an efficient HPU resource virtualization framework for HMC systems. In particular, we firstly describe the modeling details of the HPU resource. And on this basis, we present the Time Division Multiplexing (TDM)-based virtualization scheme which aims to establish the mapping between each real HPU (rHPU) and its virtual HPUs (vHPUs). Secondly, we apply our minds to address the vHPU reconfiguration problem by managing the vHPU waiting queue, and propose DvR-PSO algorithm. Finally, the performance of our proposed HPU virtualization framework is evaluated through simulation experiments, and the results show that our solution can make remarkable effectiveness, which can serve as guidelines for future research on HMC systems.
KW - Dynamic reconfiguration
KW - HPU
KW - Human-machine computing
KW - Resource virtualization
KW - Time division multiplexing
UR - http://www.scopus.com/inward/record.url?scp=85139570328&partnerID=8YFLogxK
U2 - 10.1145/3545258.3545264
DO - 10.1145/3545258.3545264
M3 - 会议稿件
AN - SCOPUS:85139570328
T3 - ACM International Conference Proceeding Series
SP - 166
EP - 174
BT - 13th Asia-Pacific Symposium on Internetware, Internetware 2022 - Proceedings
PB - Association for Computing Machinery
T2 - 13th Asia-Pacific Symposium on Internetware, Internetware 2022
Y2 - 11 June 2022 through 12 June 2022
ER -