Quantcast
Channel: Aras' website
Viewing all articles
Browse latest Browse all 257

Inter-process Communication: How?

$
0
0
A post of mostly questions, and no answers! So I needed to do some IPC (Inter-process Communication) lately for shader compilers. There are several reasons why you’d want to move some piece of code into another process; in my case they were: Bit-ness of the process; I want a 64 bit main executable but some of our platforms have only 32 bit shader compiler libraries. Parallelism. For example you can call NVIDIA’s Cg from multiple threads, but it will just lock some internal mutex for most of the shader compilation time.

Viewing all articles
Browse latest Browse all 257