Live briefing
Everything about Granularity (parallel computing)
Measure of the amount of work needed to perform a computing task
In parallel computing, granularity of a task is a measure of the amount of work which is performed by that task. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Granularity (parallel computing)A 5-minute orientation
- Pick up a classic book: Treaty Occupationay ToxicologyThe most-reprinted book on the subject
- Go sideways: GranularityA closely related topic
- Go sideways: Parallel computingA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Treaty Occupationay ToxicologySuelen Queiroz · 2010
Programming Massively Parallel ProcessorsDavid Kirk, Wen-Mei W. Hwu · 2010
Parallel Processing in Digital ControlD. Fabian Garcia Nocetti · 1992
Contact mechanicsContact Mechanics International Symposium (3rd 2001 Peniche, Portugal) · 2002
An introduction to parallel programmingK. Mani Chandy, Stephen Taylor · 1992
Information computing and applicationsChina) ICICA (Conference) (3rd 2012 Chengde · 2012
Brain InformaticsFabio Massimo Zanzotto · 2012
Contact MechanicsJoão A. C. Martins · 2002
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Granularity Granularity (also called graininess) is the degree to which a material or system is composed of distinguishable pieces, "granules" or "grains" (metaphorically)…
- Parallel computing Parallel computing is a type of computation in which many calculations or processes are carried out simultaneously. Large problems can often be divided…
- Multithreading (computer architecture) In computer architecture, multithreading is the ability of a central processing unit (CPU) (or a single core in a multi-core processor) to provide multiple…
- Data parallelism Data parallelism is parallelization across multiple processors in parallel computing environments. It focuses on distributing the data across different…
- Task parallelism Task parallelism (also known as function parallelism and control parallelism) is a form of parallelization of computer code across multiple processors…
- Transport triggered architecture In computer architecture, a transport triggered architecture (TTA) is a kind of processor design in which programs directly control the internal transport…
- Hardware acceleration Hardware acceleration is the use of computer hardware, known as a hardware accelerator, to perform specific functions faster than can be done by software…
- Reconfigurable computing Reconfigurable computing is a computer architecture combining some of the flexibility of software with the high performance of hardware by processing with…