|
Parallel computing has been confined, for much of its over 40 year history, to highly
specialized, technology-wise advanced domains such as scientific computing or
telecommunications. There were only a few experts who had the background and
experience to write efficient, robust and scalable programs for these parallel machines.
A few years ago all that suddenly changed with the emergence of multi-core
and many-core processors, as we reached the end of seemingly endless single-core
performance scaling. While Moore’s Law still provides chip designers with everincreasing
amount of transistors for building chips, these chips will now all have
multiple cores and there’s no end in sight for the scalability of computing power
through the integration of ever more processor cores on the same piece of silicon.
Practically overnight parallel programming skills became mandatory for most experts
working in the field of computer programming.
Ericsson has always been at the forefront of parallel programming. We have been
delivering best in class massively parallel telecommunication systems for several
decades and providing our customers with quality software running on systems with
hundreds of processors has always been one of our core assets. Continued leadership
in this area is essential for our future success: the amount of traffic in telecom
networks and consequently, the amount of computation required to sustain it, is
expected to grow orders of magnitude faster than what the chip industry can match,
even if it continues to deliver according to Moore’s law. I believe we are well positioned
to take advantage of emerging chips with hundreds or even thousands of
cores in order to sustain our technology leadership in ICT. |
|
|
| | Apache Server Survival GuideAs one of the most popular servers on the Internet, Apache Server is an inexpensive, secure alternative to other Web servers! This book is an excellent resource that addresses diverse networking and configuration issues. This book, written by a system administrator for system administrators gives you behind-the-scenes solutions... | | Accessible EPUB 3
Accessibility is a difficult concept to define. There’s no single magic bullet solution that
will make all content accessible to all people. Perhaps that’s a strange way to preface a
book on accessible practices, but it’s also a reality you need to be aware of. Accessible
practices change, technologies evolve to... |
|