| 000 | 01241nam a2200241 a 4500 | ||
|---|---|---|---|
| 001 | vtls000056478 | ||
| 003 | KUKTEM | ||
| 005 | 20251117150506.0 | ||
| 008 | 111201t2011 njua f 001 0 eng d | ||
| 020 | _a9780321711373 (pbk. : alk. paper) | ||
| 020 | _a0321711378 (pbk. : alk. paper) | ||
| 039 | 9 |
_a201203221434 _bfauzi _y201112011113 _zsri |
|
| 040 | _aUMP | ||
| 090 | _aQA76.642 .G68 2011 | ||
| 100 | 1 | _aGove, Darryl | |
| 245 | 1 | 0 |
_aMulticore application programming : _bfor Windows, Linux, and Oracle Solaris / _cDarryl Gove |
| 260 |
_aUpper Saddle River, NJ. : _bAddison-Wesley, _cc2011 |
||
| 300 |
_axviii, 441 p. : _bill. ; _c23 cm. |
||
| 504 | _aIncludes bibliographical references and index | ||
| 505 | 0 | _aHardware, processes, and threads -- Coding for performance -- Identifying opportunities for parallelism -- Synchronization and data sharing -- Using POSIX threads -- Windows threading -- Using automatic parallelization and OpenMP -- Handcoded synchronization and sharing -- Scaling with multicore processors -- Other parallelization technologies -- Concluding remarks | |
| 650 | 0 | _aParallel programming (Computer science) | |
| 999 |
_aVIRTUA40 _c59415 _d59421 |
||
| 999 | _aVTLSSORT0080*0200*0201*0400*0900*1000*2450*2600*3000*5040*5050*6500*9991 | ||