000 | 01960nam a2200409Ia 4500 | ||
---|---|---|---|
001 | ocn738407016 | ||
003 | OCoLC | ||
005 | 20180530134632.0 | ||
006 | m d | ||
007 | cr unu | ||
008 | 110705t20102011njua sb 001 0 eng d | ||
020 | _a9780321711441 | ||
020 | _a0321711440 | ||
020 | _z9780321711373 (pbk. : alk. paper) | ||
020 | _z0321711378 (pbk. : alk. paper) | ||
035 | _a(OCoLC)738407016 | ||
037 |
_aCL0500000093 _bSafari Books Online |
||
040 |
_aDLC _beng _cDLC _dSafari Books Online, LLC _dAU |
||
049 | _aAlfaisal Main Library | ||
090 |
_aQA76.642 _b.G68 2011 |
||
100 | 1 | _aGove, Darryl. | |
245 | 1 | 0 |
_aMulticore application programming _h[electronic resource] : _bfor Windows, Linux, and Oracle Solaris / _cDarryl Gove. |
260 |
_aUpper Saddle River, N.J. : _bAddison-Wesley, _c2010, c2011. |
||
300 |
_a1 online resource (xviii, 441 p.) : _bill. |
||
490 | 1 | _aDeveloper's library | |
588 | _aDescription based on print version record. | ||
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) | |
655 | 7 |
_aElectronic books. _2local |
|
710 | 2 | _aSafari eBooks. | |
776 | 0 | 8 |
_iPrint version: Gove, Darryl. _tMulticore application programming. _dUpper Saddle River, NJ : Addison-Wesley, c2011 _z9780321711373 _w(DLC) 2010033284 _w(OCoLC)613419983 |
830 | 0 | _aDeveloper's library. | |
856 | 4 | 0 | _uhttp://ezproxy.alfaisal.edu/login?url=http://academic.safaribooksonline.com/?uiCode=sdl&xmlId=9780321711441 |
942 |
_2lcc _cEBOOKS |
||
994 |
_a02 _bUMI |
||
264 | _c2010, c2011. | ||
999 |
_c559358 _d559358 |