Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Multi-Threaded / Multi-Threading Software

Handbook of Research on Computational Science and Engineering: Theory and Practice
In computer science, a thread of execution is the smallest unit of processing that can be scheduled by an operating system. A multithreaded program allows multi-threading system to operate faster because the threads of the program naturally lend themselves to truly concurrent execution.
Published in Chapter:
Multi-Threaded Architectures: Evolution, Costs, Opportunities
Ivan Girotto (National University of Ireland Galway, Republic of Ireland) and Robert M. Farber (Pacific Northwest National Laboratory, USA)
DOI: 10.4018/978-1-61350-116-0.ch002
Abstract
This chapter focuses on the technical/commercial dynamics of multi-threaded hardware architecture development, including a cost/benefit account of current and future developments, and the implications for scientific practice.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR