Arnab Chakraborty has Published 4293 Articles

What is OpenMP?

Arnab Chakraborty

Arnab Chakraborty

Updated on 11-Oct-2019 12:45:48

8K+ Views

OpenMP is a set of compiler directives as well as an API for programs written in C, C++, or FORTRAN that provides support for parallel programming in shared-memory environments. OpenMP identifies parallel regions as blocks of code that may run in parallel. Application developers insert compiler directives into their code ... Read More

Data parallelism vs Task parallelism

Arnab Chakraborty

Arnab Chakraborty

Updated on 11-Oct-2019 12:42:35

24K+ Views

Data ParallelismData Parallelism means concurrent execution of the same task on each multiple computing core.Let’s take an example, summing the contents of an array of size N. For a single-core system, one thread would simply sum the elements [0] . . . [N − 1]. For a dual-core system, however, ... Read More

Types of Parallelism in Processing Execution

Arnab Chakraborty

Arnab Chakraborty

Updated on 11-Oct-2019 12:37:49

18K+ Views

Data ParallelismData Parallelism means concurrent execution of the same task on each multiple computing core.Let’s take an example, summing the contents of an array of size N. For a single-core system, one thread would simply sum the elements [0] . . . [N − 1]. For a dual-core system, however, ... Read More

What is Multicore Programming?

Arnab Chakraborty

Arnab Chakraborty

Updated on 11-Oct-2019 12:33:09

8K+ Views

Multicore programming helps to create concurrent systems for deployment on multicore processor and multiprocessor systems. A multicore processor system is basically a single processor with multiple execution cores in one chip. It has multiple processors on the motherboard or chip. A Field-Programmable Gate Array (FPGA) is might be included in ... Read More

Local procedure calls in Windows

Arnab Chakraborty

Arnab Chakraborty

Updated on 11-Oct-2019 12:30:27

2K+ Views

The message-passing facility in Windows is called the local procedure call (LPC) facility. LPC is used for communication between two processes on the same machine. It is similar to the standard remote procedure call (RPC) mechanism that is widely used, but it is optimized for and specific to Windows. Windows ... Read More

What are the fundamental differences between Windows and Linux?

Arnab Chakraborty

Arnab Chakraborty

Updated on 11-Oct-2019 12:26:28

566 Views

WindowsThe window operating system is the extension of the disk operating system.Windows is the most popular and simplest operating system which can be used by any person who can read and understand basic English, as it does not require any special training.It requires DOS to run the various application programs ... Read More

What is the difference between a kernel and an operating system?

Arnab Chakraborty

Arnab Chakraborty

Updated on 11-Oct-2019 12:21:25

790 Views

Operating SystemAn operating system (OS) is a collection of software that manages computer hardware resources and acts as an interface between user and hardware of the computer. It provides common services for computer programs. The OS is a crucial component of the system software in a computer system.KernelKernel is the ... Read More

Windows Anonymous Pipe

Arnab Chakraborty

Arnab Chakraborty

Updated on 11-Oct-2019 12:18:27

1K+ Views

Windows anonymous pipes are actually Ordinary pipes, and they behave similarly to their UNIX counterparts: they are unidirectional and employ parent-child relationships between the communicating processes. In addition, reading and writing to the pipe can be accomplished with the ordinary ReadFile() and WriteFile() functions. The Windows API use CreatePipe() function ... Read More

Data memory structure of 8051 Microcontroller

Arnab Chakraborty

Arnab Chakraborty

Updated on 09-Oct-2019 08:19:57

13K+ Views

Here we will see the data memory structures of 8051 microcontroller. The internal data memory of 8051 is divided into two groups. These are a set of eight registers, and a scratch pad memory. These eight registers are R0 to R7. The address range 00H to 07H is used to ... Read More

Program to Divide two 8 Bit numbers in 8051 Microprocessor

Arnab Chakraborty

Arnab Chakraborty

Updated on 09-Oct-2019 08:01:21

2K+ Views

Here we will see the division operation. This operation will be used to divide two 8-bit numbers using this 8051 microcontroller. The register A and B will be used in this operation. No other registers can be used for division. The result of the division has two parts. The quotient ... Read More

Advertisements