Garvit Singhgarvit05.hashnode.dev·Nov 29, 2023Basics Of Parallel ComputingIntroduction This article is a part of my series on System Design topics. In this article, I have explained the fundamental concepts behind parallel computing, the hardware architectures and the approaches adopted for parallel systems. What is Paral...Discuss·20 likes#parallel computing
Srujana Penugondasrujana-technical-blogs.hashnode.dev·Nov 22, 2023Concurrency v/s ParallelismHave you ever confused about Concurrency v/s Parallelism ? If yes, you were at right place to get clear understanding of both the concepts. Concurrency means handling multiple tasks at the same time by using single resource.Parallelism means executin...Discuss·88 readsNode.js
Keigo Kidamoonorange.hashnode.dev·Oct 3, 2023Write a Large Amount of Data to CSV File with Go (Golang)Introduction Have you ever found yourself in a situation where you needed to prepare a substantial amount of data for testing your code? If so, you're not alone. Working with large datasets is a common requirement in software development, and Go prov...Discuss·3 likes·45 readsGo Language
Krishna N Mehtakrishnanmehta.hashnode.dev·Sep 11, 2023Hypercube to Petaflops: A Journey Through Supercomputing EvolutionOur voyage through the annals of supercomputing history continues, and we find ourselves at the precipice of the 21st century. In this leg of our journey, we'll explore the remarkable machines that led us to the era of petaflops, shedding light on th...Discussparallelism
Krishna N Mehtakrishnanmehta.hashnode.dev·Sep 10, 2023Parallel Architecture - Part 2Continuing our journey into the intricate world of parallel architecture, we'll dive deeper into the fascinating realms of interconnects, cache coherence, and various types of parallel architectures. Let's dig deeper into the fascinating world of par...Discussparallelism
Krishna N Mehtakrishnanmehta.hashnode.dev·Sep 10, 2023Into Parallel Architectures - Part 1In the realm of parallel computing, Amdahl's Law stands as a guiding principle, reminding us that even with an infinite number of processors, certain portions of a program remain stubbornly sequential. As we journey deeper into the intricacies of par...Discussparallelism
Krishna N Mehtakrishnanmehta.hashnode.dev·Aug 31, 2023Parallel Programming Paradigms - Part 2Welcome back to our exploration of parallel programming paradigms. In our previous articles, we delved into shared memory architecture and its intricacies. Now, let's continue by learning distributed memory systems and delve into some key concepts th...Discussparallelism
Krishna N Mehtakrishnanmehta.hashnode.dev·Aug 29, 2023Exploring Parallel Programming Paradigms - Part 1Welcome back to our exploration of parallel programming! In our previous article, we uncovered the basics of parallel computing and its significance. Now, let's dive deeper into the parallel programming paradigms that shape this dynamic field. Parall...Discussparallelism
Elucian MoiseforProgramming Languagessagecode.hashnode.dev·Aug 27, 2023Bash SubshellsSubshells in Unix refer to running a shell command within the parenthesis (). This spawns a subshell - a separate copy of the shell. Commands run within the subshell are isolated and do not affect the current shell environment. Some examples of using...DiscussBash FundamentalsBash
Krishna N Mehtakrishnanmehta.hashnode.dev·Aug 26, 2023Exploring the Power of Parallel ProgrammingAs a newbie writer, I'm excited to share my insights after exploring Parallel Programming. Join me as I break down the basics of parallel programming and its practical importance in this beginner-friendly article. In today's fast-paced digital era, w...Rishab Kabdi and 2 others are discussing this3 people are discussing thisDiscuss·22 likes·40 readsparallelism