000 | 02165cam a2200241 i 4500 | ||
---|---|---|---|
999 |
_c17225 _d17225 |
||
001 | 18217579 | ||
005 | 20200317131703.0 | ||
008 | 140709s2013 cc a 001 0 eng d | ||
020 | _a9781449335946 (pbk.) | ||
020 | _a1449335942 (pbk.) | ||
040 |
_aUKMGB _beng _erda _cUKMGB _dOCLCO _dBTCTA _dYDXCP _dSINLB _dEYM _dCHVBK _dNLGGC _dDLC |
||
082 | 0 | 4 |
_a004.35 _223 _bM349p |
100 | 1 |
_aMarlow, Simon _c(Software engineer), _9491 |
|
245 | 1 | 0 |
_aParallel and concurrent programming in Haskell / _cSimon Marlow. |
260 |
_aCalifornia : _bO'reilly, _c2013 |
||
300 |
_axiv, 304 p. : _bil. ; _c24 cm |
||
500 | _aIncluye indices | ||
520 | _aSi usted tiene un conocimiento práctico de Haskell, este libro práctico muestra cómo utilizar muchas APIs y marcos del lenguaje para escribir programas tanto paralelas y concurrentes. Usted aprenderá cómo explota el paralelismo procesadores multi-núcleo para acelerar los programas de computación pesada, y cómo la concurrencia le permite escribir programas con hilos de múltiples interacciones. Autor Simon Marlow le guía a través del proceso con una gran cantidad de ejemplos de código que se pueden ejecutar, experimentar, y extender. Dividido en secciones separadas en paralelo y concurrente Haskell, este libro también incluye ejercicios que le ayudarán a familiarizarse con los conceptos presentados: Exprese paralelismo en Haskell con la mónada Eval y Evaluación Estrategias paralelizar código ordinaria Haskell con el Par mónada Construir cálculos basados en arreglos paralelos , el uso de la biblioteca Repa Utilice la biblioteca Acelerar para ejecutar cálculos directamente en el trabajo de la GPU con interfaces básicas para la escritura concurrentes árboles código de construcción de las discusiones para ampliar y programas más complejos aprender a construir programas de alta velocidad de los servidores de red concurrente escribir distribuidos que se ejecutan en múltiples máquinas en una red. | ||
650 | 0 |
_aPROGRAMACIÓN PARALELA (CIENCIA DE LA COMPUTACIÓN) _9253 |
|
650 | 0 |
_aMULTITAREA (COMPUTADORES) _9492 |
|
650 | 0 |
_aHASKELL (LENGUAJE DE COMPUTADORAS) _9493 |
|
942 |
_2ddc _cBK |