Search
5 articles for “Multithreading”
-
Multithreading: A Review
Abstract: Java provides support for multithreaded programming. Multithreading is a powerful programming tool that makes java different from other programming languages. Multithreading is basically used in multitasking environment. Threads are lightweight weight process and share the same address space. We can create a thread by two methods: by extending thread class or by implementing runnable interface. Every thread has a life cycle. The stages in which a thread can enter are …
Published in Journal of Advances in Shell Programming · Vol. 2, Issue 3, 2015 · pp. 1–4 Read article
-
Parallel Programming in C++
Abstract: One of the most common question about C++ is “why doesn’t C++ support concurrency?” Sometimes, that is even phrased “Why don’t you consider concurrency important enough to be supported in C++?” Those are not the right questions. Better questions are: “how do we support concurrency in C++?” This paper gives many answers to these questions using parallel programming in OOP C++. The aim of parallel computing is to increase an …
Published in Recent Trends in Parallel Computing · Vol. 2, Issue 3, 2015 · pp. 20–23 Read article
-
Architectural Evolution of RISC Processors: From Early Research Prototypes to Modern Industrial Implementations
Abstract: This paper surveys the architectural evolution of Reduced Instruction Set Computer (RISC) architectures from early research prototypes to modern industrial processors, tracing four decades of design refinement across academic, embedded, server, mobile, and open- hardware ecosystems. Core ISA principles, pipeline evolution, compiler–hardware co-design, and quantitative performance modeling are analyzed through four representative industrial implementations: MIPS 74K, SPARC T4, ARM Cortex-A72, and SiFive U74 (RISC-V). Each processor is examined in terms …
Published in Journal of VLSI Design Tools and Technology · Vol. 16, Issue 2, 2026 · pp. 29–39 Read article
-
Inside the Mind of the Machine: An Exploratory Study of Street Fighter Players using Voice Recognition System
Abstract: AbstractComputer games are part of our modern way of life. However, sure classes of human beings are excluded from this shape of leisure and social interaction because they are not able to use the interface of video games. The cause for this may be deficits in motor manage, vision or listening. By the use of automated speech popularity structures (ASR), voice pushed instructions may be used to control the game, …
Published in Journal of Artificial Intelligence Research & Advances · Vol. 7, Issue 3, 2020 · pp. 35–39 Read article
-
Outlet of Models in Parallel Computing
Abstract: AbstractThe approach of high performance computing (HPC) and graphics processing units (GPU), show a tremendous calculation asset for large information exchanges (huge information) that require parallel handling for hearty and incite information examination. While various HPC structures have been proposed, parallel programming models exhibit various difficulties – for example, how to completely use highlights in the distinctive programming models to actualize and oversee parallelism by means of multithreading in both …
Published in Recent Trends in Parallel Computing · Vol. 4, Issue 1, 2017 · pp. 20–29 Read article