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