Free Computer Books Downloads and Reviews; from desktop to cloud computing...C++, C#, Java, ASP.NET, Silverlight, Cloud computing, Microsoft Expression Blend, Android, Unix, Operating Systems, PHP, Visual Basic, Mobile Phones...... Updated regularly....Keep visiting.....

Tuesday 29 April 2014

Programming on Parallel Machines: GPU, Multicore, Clusters and More


Parallel machines provide a wonderful opportunity for applications with large computational requirements. Effeective use of these machines, though, requires a keen understanding of how they work. In only a few years, many standard software products will be based on concepts of parallel programming implemented on such hardware, and the range of applications will be much broader than that of scientific computing, up to now the main application area for parallel computing.

The main goal of the book is to present parallel programming techniques that can be used in many situations for many application areas and which enable the reader to develop correct and efficient parallel programs. Many examples and exercises are provided to show how to apply the techniques

The main programming language used is C (C++ if you prefer), but some of the code is in R, the dominant language is the statistics/data mining worlds. The reasons for including R are given at the beginning of Chapter 10, and a quick introduction to the language is provided. Some material on parallel Python is introduced as well.

Title Programming on Parallel Machines: GPU, Multicore, Clusters and More
Author(s) Norm Matloff
Publisher: University of California (July 17, 2012)
Language: English
eBook: http://heather.cs.ucdavis.edu/~matloff/158/PLN/ParProcBook.pdf

Kindle Fire Development Essentials


Unlike previous Kindle models, however, the Kindle Fire is the first device from Amazon to move beyond ebook reading and provide a full tablet experience with a multitouch color screen and the ability to watch movies, read books and magazines, play music and install applications from the Amazon App Store.

This book will cover the development of applications for the Kindle Fire.

Title Kindle Fire Development Essentials
Author(s) Neil Smyth
Publisher: techotopia.com (September, 2012)
Language: English
eBook: http://www.techotopia.com/index.php/Kindle_Fire_Development_Essentials

Spring by Example


This book covers Spring from basic to advanced, including Spring JPA, Spring IoC container, Spring AOP and AspectJ, Spring data access support, Spring transaction management, Spring Web and Portlet MVC, Spring testing support, Spring support for remoting, EJB, JMS, JMX, E–mail, scheduling, and scripting languages. This book also introduces several common Spring Portfolio projects that will bring significant value to your application development, including Spring Security, Spring Web Flow, and Spring Web Services.

The topics in this book are introduced by complete and real–world code examples that you can follow step by step. Instead of abstract descriptions on complex concepts, you will find live examples in this book. When you start a new project, you can consider copying the code and configuration files from this book, and then modifying them for your needs. This can save you a great deal of work over creating a project from scratch.

Spring was not developed in a boardroom and as a result it has a vibrant and sometimes confusing context. This book will first introduce you to the core concepts behind Spring and how Spring will make your life easier (and more interesting!). Spring is built around a few key patterns and some relatively new concepts in Java programming. In this book after the introduction, each article will be based on a working example available from the Spring by Example Subversion repository.

After you finish the first link, go ahead to the 2nd link for more advanced topics by Vaan Nila.

Title Spring by Example
Author(s) David Winterfeldt, Vaan Nila
Publisher: SpringByExample.org (2008-2012); dzone.com (Vaan Nila, June 15, 2012)
Language: English
eBook: http://www.springbyexample.org/

Grid Computing - Technology and Applications, Widespread Coverage and New Horizons


Grid research, rooted in distributed and high performance computing, started in mid-to-late 1990s. Soon afterwards, national and international research and development authorities realized the importance of the Grid and gave it a primary position on their research and development agenda. The Grid evolved from tackling data and compute-intensive problems, to addressing global-scale scientific projects, connecting businesses across the supply chain, and becoming a World Wide Grid integrated in our daily routine activities.

This book tells the story of great potential, continued strength, and widespread international penetration of Grid computing. It overviews latest advances in the field and traces the evolution of selected Grid applications. The book highlights the international widespread coverage and unveils the future potential of the Grid.

Title Grid Computing - Technology and Applications, Widespread Coverage and New Horizons
Author(s) Soha Maad
Publisher: IN-TECH (May 16, 2011)
Hardcover 354 pages
Language: English
ISBN-13: 978-953-51-0604-3
eBook: http://www.intechopen.com/books/grid-computing-technology-and-applications-widespread-coverage-and-new-horizons
loading...

Search: