A programming model for multithreading with real-time allocations of VC++ controls

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The goal of this paper is to propose a programming model for supporting the technique of multithreading that performs real-time allocation of VC++ controls. In our approach, the design of task-interfacing class (TIC) plays an essential role in meeting the requirement of real-time, spatially distributed processing. Thru constructing the class, its object integrates multiple tasks as the class members, in preparation for the work of multithreading, where each task performs with an individual thread. Our experiments exhibit that the TIC model performs satisfactory results for the Windows programming.

Original languageEnglish
Title of host publicationProceedings - 2018 International Symposium on Computer, Consumer and Control, IS3C 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages34-37
Number of pages4
ISBN (Electronic)9781538670361
DOIs
Publication statusPublished - 2019 Feb 19
Externally publishedYes
Event4th International Symposium on Computer, Consumer and Control, IS3C 2018 - Taichung, Taiwan
Duration: 2018 Dec 62018 Dec 8

Publication series

NameProceedings - 2018 International Symposium on Computer, Consumer and Control, IS3C 2018

Conference

Conference4th International Symposium on Computer, Consumer and Control, IS3C 2018
CountryTaiwan
CityTaichung
Period18/12/618/12/8

    Fingerprint

Keywords

  • Controls
  • Multithreading
  • Real-time
  • VC++

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Control and Systems Engineering
  • Energy Engineering and Power Technology
  • Computer Science Applications
  • Control and Optimization
  • Signal Processing

Cite this

Chang, G. W. (2019). A programming model for multithreading with real-time allocations of VC++ controls. In Proceedings - 2018 International Symposium on Computer, Consumer and Control, IS3C 2018 (pp. 34-37). [8644769] (Proceedings - 2018 International Symposium on Computer, Consumer and Control, IS3C 2018). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/IS3C.2018.00017