Parallel Programming with Python

所需积分/C币:9 2016-05-28 15:47:31 4.11MB PDF
收藏 收藏

Parallel Programming with python Copyright C 2014 Packt Publishing All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty cither express or implied. Neither the author, nor Packt Publishing and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals However, Packt Publishing cannot guarantee the accuracy of this information First published: June 2014 Production reference: 1180614 Published by packt publishing ltd Livery place 35 Livery street Birmingham b3 2PB, UK ISBN978-178328-839-7 CoverimagebylismarieMartini( Credits Author Project Coordinator Jan palach Lima danti Reviewers Proofreaders Cyrus Dasadia Simran bhogal Maria gould Michael Alloy Paul hindle Ludovic gasc Indexers Kamran hussain Mehreen deshmukh B Torres Rekha nair Commissioning Editor Tejal Soni Rebecca youe Priya Subramani Acquisition Editor Graph Llewellyn Rozario Disha haria Abhinash sahu Content Development Edite Sankalp Pawar Production coordinator Saiprasad Kadam Technical editors Novina Kewalramani Cover work Humera shaik Saiprasad Kadam Copy Editors Roshni Banerjee Sarang Chari Gladson monteiro about the author Jan Palach has been a software developer for 13 years, having worked with scientific visualization and backend for private companies using C++, Java, and Python Rio de Janeiro Brazil, and a postgraduate degree in Software Development from ty technologies. Jan has a degree in Information Systems from Estacio de sa Univers Parana State Federal Technological University. Currently, he works as a senior system analyst at a private company within the telecommunication sector implementing c++ systems; however, he likes to have fun experimenting with Python and Erlang-his two technological passions. Naturally curious, he loves challenges and learning new technologies, meeting new people and learning about different cultures Acknowledgments I had no idea how hard it could be to write a book with such a tight deadline among so many other things taking place in my life. I had to fit the writing into my routine, taking care of my family, karate lessons, work, Diablo Ill, and so on. The task was to please most readers, considering that I have focused on the most important thi.t not easy; however, I got to the end of it hoping that i have generated quality content based on my experience The list of people I would like to acknowledge is so long that I would need a book only for this. So, I would like to thank some people i have constant contact with and who, in a direct or indirect way, helped me throughout this quest My wife Anicieli valeska de miranda Pertile, the woman I chose to share my love with and gather toothbrushes with to the end of this life, who allowed me to have the time to create this book and did not let me give up when i thought I could not make it. My family has always been important to me during my growth as a human being and taught me the path of goodness I would like to thank Fanthiane Ketrin Wentz, who beyond being my best friend is also guiding me through the ways of martial arts, teaching me the values I will carry during a lifetime -a role model for me. Lis Marie Martini, dear friend who provided the cover for this book, and who is an incredible photographer and animal lover Big thanks to my former English teacher, reviser, and proofreader, Marina Melo, who helped along the writing of this book Thanks to the reviewers and persona friends, Vitor Mazzi and Bruno Torres, who contributed a lot to my professional growth and still do Special thanks to Rodrigo Cacilhas, Bruno Benfica, Rodrigo Delduca, Luiz Shigunov, Bruno Almeida santos, paulo Tesch(corujito), luciano palma, felipe cruz, and other people with whom I often talk to about technology. A special thanks to furma b Big thanks to Guido van rossum for creating Python, which transformed programming into something pleasant; we need more of this stuff and less set/get about the reviewers Cyrus Dasadia has worked as a Linux system administrator for over a decade for organizations such as AOL and InMobi. He is currently developing Citoengine an open source alert management service written entirely in python Wei Di is a research scientist at e Bay Research Labs, focusing on advanced computer vision, data mining, and information retrieval technologies for large-scale e-commerce applications. I ler interest covers large-scale data mining, machine learning in merchandising, data quality for e-commerce, search relevance, and ranking and recommender systems. She also has years of research expericnce in pattern recognition and image processing. she received her phd from purdue university in 2011 with focuses on data mining and image classification Michael galloy works as a research mathematician for Tech-X Corporation involved in scientific visualizations using ldl and python before that he worked for five years teaching all levels of IDL programming and consulting for Research Systems, Inc(now Exelis Visual Information Solutions). He is the author of modern IDL (modernidl idldev com)and is the creator/ maintainer of several open source projects, including IDLdoc, mgunit, dist_tools, and cmdlinetools. He has written over 300 articles on IDL, scientific visualization, and high-performance computing for his website michaelgalloy com He is the principal investigator for Nasa grants Remote Data Exploration with IDL for daP bindings in IDL and A Rapid model Fitting tool suite for accelerating curve fitting using modern graphic cards Ludovic gasc is a senior software integration engineer at Evepea, a highly renowned open source VoIP and unified communications company in Europe Over the last five years ludovic has developed redundant distributed systems for Telecom based on Python(twisted and now AsynclO) and RabbitMQ He is also a contributor to several Python libraries. For more information and detailsonthisreferto Kamran Husain has been in the computing industry for about 25 years, programming, designing and developing software for the telecommunication and petroleum industry. He likes to dabble in cartooning in his free time Bruno Torres has worked for more than a decade, solving a variety of computing problems in a number of areas, touching a mix of client-side and server-side applications. Bruno has a degree in Computer Science from Universidade Federal Fluminense, Rio de janeiro, BI Having worked with data processing telecommunications systems, as well as app development and media streaming, he developed many different skills starting from Java and C++ data processing systems, coming through solving scalability problems in the telecommunications industry and simplifying large applications customization using Lua, to developing apps for mobile devices and supporting systems Currently he works at a large media company, developing a number of solutions for delivering videos through the Internet for both desktop browsers and mobile devices He has a passion for learning different technologies and languages, meeting people, and loves the challenges of solving computing problems I dedicate this book in the loving memory of Carlos farias Ouro de Carvalho neto -Jan palach

试读 122P Parallel Programming with Python
立即下载 低至0.43元/次 身份认证VIP会员低至7折
关注 私信 TA的资源
Parallel Programming with Python 9积分/C币 立即下载
Parallel Programming with Python第1页
Parallel Programming with Python第2页
Parallel Programming with Python第3页
Parallel Programming with Python第4页
Parallel Programming with Python第5页
Parallel Programming with Python第6页
Parallel Programming with Python第7页
Parallel Programming with Python第8页
Parallel Programming with Python第9页
Parallel Programming with Python第10页
Parallel Programming with Python第11页
Parallel Programming with Python第12页
Parallel Programming with Python第13页
Parallel Programming with Python第14页
Parallel Programming with Python第15页
Parallel Programming with Python第16页
Parallel Programming with Python第17页
Parallel Programming with Python第18页
Parallel Programming with Python第19页
Parallel Programming with Python第20页

试读结束, 可继续阅读

9积分/C币 立即下载 >