To satisfy the higher requirements of digitally converged embedded systems, this book describes heterogeneous multicore technology that uses various kinds of low-power embedded processor cores on a single chip. With this technology, heterogeneous parallelism can be implemented on an SoC, and greater flexibility and superior performance per watt can then be achieved. This book defines the heterogeneous multicore architecture and explains in detail several embedded processor cores including CPU cores and special-purpose processor cores that achieve highly arithmetic-level parallelism. The authors developed three multicore chips (called RP-1, RP-2, and RP-X) according to the defined architecture with the introduced processor cores. The chip implementations, software environments, and applications running on the chips are also explained in the book.Provides readers an overview and practical discussion of heterogeneous multicore technologies from both a hardware and software point of view;Discusses a new, high-performance and energy efficient approach to designing SoCs for digitally converged, embedded systems;Covers hardware issues such as architecture and chip implementation, as well as software issues such as compilers, operating systems, and application programs;Describes three chips developed according to the defined heterogeneous multicore architecture, including chip implementations, software environments, and working applications
Thứ Tư, 11 tháng 2, 2015
Heterogeneous Multicore Processor Technologies for Embedded Systems
Thứ Sáu, 6 tháng 2, 2015
Generic and Indexed Programming
Generic programming is about making programs more widely applicable via exotic kinds of parametrization—not just along the dimensions of values or of types, but also of things such as the shape of data, algebraic structures, strategies, computational paradigms, and so on. Indexed programming is a lightweight form of dependently typed programming, constraining flexibility by allowing one to state and check relationships between parameters: that the shapes of two arguments agree, that an encoded value matches some type, that values transmitted along a channel conform to the stated protocol, and so on. The two forces of genericity and indexing balance each other nicely, simultaneously promoting and controlling generality. The 5 lectures included in this book stem from the Spring School on Generic and Indexed Programming, held in Oxford, UK, in March 2010 as a closing activity of the generic and indexed programming project at Oxford which took place in the years 2006-2010.
Thứ Ba, 3 tháng 2, 2015
HTML5 Programming for ASP.NET Developers
HTML5 Programming for ASP.NET Developers teaches you to harness the power and flexibility of HTML5 in new or existing ASP.NET and ASP.NET MVC web applications. Focusing on the programmable features of HTML5 that will be most useful to you as an ASP.NET developer, this book will take you straight to the heart of what you can get out of this new technology.
Thứ Năm, 29 tháng 1, 2015
The New Language of Business
There is now a direct, provable link between an organizations flexibility and business performance. To optimize flexibility, companies must achieve unprecedented levels of integration and automation of key processes and infrastructure, both internally and externally. At the same time, they must learn to manage their processes far more dynamically and responsively.
Thứ Tư, 24 tháng 12, 2014
Python Web Development with Django
Using the simple, robust, Python-based , framework, you can build powerful Web solutions with remarkably few lines of code. In Python Web Development with Django, three experienced Django and Python developers cover all the techniques, tools, and concepts you need to make the most of Django, including all the major features of the new release.,
You’ll discover how Django leverages Python’s development speed and flexibility to help you solve a wide spectrum of Web development problems and learn Django best practices covered nowhere else.
Thứ Năm, 18 tháng 12, 2014
Cassandra: The Definitive Guide
What could you do with data if scalability wasn’t a problem? With this hands-on guide, you’ll learn how , Cassandra handles hundreds of terabytes of data while remaining highly available across multiple data centers – capabilities that have attracted Facebook, Twitter, and other data-intensive companies. Cassandra: The Definitive Guide provides the technical details and practical examples you need to assess this , management system and put it to work in a production environment.,
Author Eben Hewitt demonstrates the advantages of Cassandra’s nonrelational design, and pays special attention to data modeling. If you’re a developer, DBA, application architect, or manager looking to solve a database scaling issue or future-proof your application, this guide shows you how to harness Cassandra’s speed and flexibility.