Abstract: Real-time clock periodic tasks concurrent executor program is being written to execute multiple timed periodic tasks concurrently using modern CPU multithreading and multicores feature at specific RTC periodically. By using RTC as an absolute reference, we can analyze the status of multiple isolated devices on selected time instances to know about overall system status or each individual systems status. Multithreading program able to execute multiple tasks concurrently, making RTC periodic tasks possible. While single threaded sequential program only run multiple tasks in sequence, one at a time. Each task runtime creates delays resulting subsequent periodic tasks no longer synchronous. Nevertheless, this program can run without RTC. It becomes an isolated system, capable of performing its own synchronous operations.
Keywords: multithreaded application, multithreading, real-time clock, concurrency, concurrent execution, thread pool, periodic tasks, RTC periodic tasks, RTC ticking, critical system, sampling rate, synchronous operations, synchronous, data analysis.
Title: Real-time Clock Periodic Tasks Concurrent Executor
Author: Kin Seng, Lee
International Journal of Computer Science and Information Technology Research
ISSN 2348-1196 (print), ISSN 2348-120X (online)
Vol. 11, Issue 4, October 2023 - December 2023
Page No: 1-4
Research Publish Journals
Website: www.researchpublish.com
Published Date: 03-October-2023