Search Articles — Sudonull

Search Results

In this project

SIMD optimization of Mandelbrot AVX2 OpenMP CUDA

https://sudonull.com/simd-optimization-of-mandelbrot-avx2-openmp-cuda

Boosting the Mandelbrot set: from 7 FPS scalar C++ to 500+ FPS on CUDA. AVX2 intrinsics, OpenMP multithreading, GPU code. Benchmarks Ryzen 5 + RTX 3050. For middle/senior developers.

Parallel Chunk Merging Manticore Search

https://sudonull.com/parallel-chunk-merging-manticore-search

Speed up RT-table compaction in Manticore Search 24.4.0: parallel merges up to 6.8x faster. Benchmarks, settings parallel_chunk_merges and merge_chunks_per_job. Configure for RT workloads.

Arc and Mutex for parallel state in Rust

https://sudonull.com/arc-and-mutex-for-parallel-state-in-rust

Learn how to safely share state between threads in Rust with Arc and Mutex. Code examples, pointer comparison, optimizations for middle developers. Practical tips to avoid races.

Karpathy AI Agents: 20 Parallel Without Code

https://sudonull.com/karpathy-ai-agents-20-parallel-without-code

Andrey Karpathy on working with 20 AI agents instead of manual coding. Delegating macro-tasks, parallelism, home automation. Master a new skill to speed up development. Learn the details.

From other projects

Liverpool vs Rayo Vallecano: Parallel Seasons Compared

https://lrivo.com/liverpool-vs-rayo-vallecano-parallel-seasons-compared

How Liverpool and Rayo Vallecano mirror each other in 2026—despite fighting for very different goals. Discover the key differences shaping their seasons.

From the web

What is parallel computing? - IBM

https://www.ibm.com/think/topics/parallel-computing

Parallel computing, also known as parallel programming, is a process where large compute problems are broken down into smaller problems that can be solved simultaneously by multiple processors. …

Parallel computing - Wikipedia

https://en.wikipedia.org/wiki/Parallel_computing

Parallel computing, on the other hand, uses multiple processing elements simultaneously to solve a problem. This is accomplished by breaking the problem into independent parts so that each …

Parallel Computing | Journal | ScienceDirect.com by Elsevier

https://www.sciencedirect.com/journal/parallel-computing

Parallel Computing is an international journal presenting the practical use of parallel computer systems, including high-performance architecture, system software, programming systems and tools, and …

Introduction to Parallel Computing - GeeksforGeeks

https://www.geeksforgeeks.org/computer-science-fundamentals/introduction-to-parallel-computing/

Jun 4, 2021 · It is the form of parallel computing which is based on the increasing processor's size. It reduces the number of instructions that the system must execute in order to perform a task on large …

Introduction to Parallel Computing Tutorial | HPC @ LLNL

https://hpc.llnl.gov/documentation/tutorials/introduction-parallel-computing-tutorial

The tutorial begins with a discussion on parallel computing - what it is and how it's used, followed by a discussion on concepts and terminology associated with parallel computing. The topics of parallel …

What Is Parallel Computing? | Microsoft Azure

https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-is-parallel-computing?msockid=05f7f860f4226ef61373efc5f5bf6f35

What is parallel computing? Learn more about parallel computing and how it carries out many calculations or processes simultaneously. Discover how parallel computing powers the speed, scale, …

PARALLEL COMPUTING

https://cs149.stanford.edu/

The goal of this course is to provide a deep understanding of the fundamental principles and engineering trade-offs involved in designing modern parallel computing systems as well as to teach parallel …

19.1. Intro to Parallel Computing — Kempner Institute Computing …

https://handbook.eng.kempnerinstitute.harvard.edu/s5_ai_scaling_and_engineering/scalability/introduction_to_parallel_computing.html

Jul 17, 2026 · This section introduces the basic concepts and techniques necessary for parallelizing computations effectively within a High-Performance Computing (HPC) environment.

Parallel Computing: A Complete Guide to Models, Hardware, and …

https://io.net/blog/parallel-computing

Dec 16, 2025 · Parallel computing uses multiple processing elements such as CPU cores, GPUs, multiple CPUs, or entire clusters to tackle tasks simultaneously. From Python splitting image filters …

What Is Parallel Processing? - Parallel Processing Explained - AWS

https://aws.amazon.com/what-is/parallel-processing/

Parallel processing, or parallel computing, divides a computing task into smaller pieces and then processes each piece individually before combining them to attain an answer. This type of processing …

Trending Now