PARALLELLA - PARALLEL

COMPUTING
FOR EVERYONE
PRESENTED BY …
P.DHEENADHAYALAN
K. JANANI
KGiSL – INSTITUTE OF INFORMATION MANAGEMENT
COIMBATORE - 641035

OUTLINE :  ABSTRACT  WHAT IS PARAELLEL COMPUTING?  WHAT IS PARAELLELLA?  HISTORY  LAYOUT OF PARAELLELLA  H/W & S/W SPECIFICATIONS  COMPARISON  BENEFITS & ADVANTAGES  TARGETTING DOMAINS  CONCLUSION .

That is giving unbelievable performance and finish multiple tasks at a time. This board is help to any one work on the parallel computing. If the next generation of programmers (kids today) aren’t completely fluent in parallel programming. . Parallella motherboard is a hardware to use parallel computing. followed by a discussion on concepts and terminology associated with parallel computing and their respective hardware components. then something has gone terribly wrong.what it is and how it's used. Kids should be writing parallel programs from day one and there isn’t a better platform to get started with.ABSTRACT: The topic begins with a discussion on parallel computing .

which are then solved at the same time. a field programmable gate array (FPGA). The board offers USB. WHAT IS THE PARALLELLA? The Parallella computer is a high performance single board computer developed by Adapteva that includes a dual-core ARM A9 CPU. . making it a great standalone computer. and HDMI connectivity. and Adapteva's unique 16-core Epiphany coprocessor.WHAT IS PARAELLEL COMPUTING ? Parallel computing is a type of computation in which many calculations are carried out simultaneously. operating on the principle that large problems can often be divided into smaller ones. The Parallella can also be used to build massively parallel computer clusters with minimal power consumption. Ethernet.

.

PARAELLELLA – TOP VIEW .

PARAELLELLA – BOTTOM VIEW .

PARAELLELLA – HARDWARE SPECIFICATIONS .

complete with audio and video streaming. . Parallella doesn't outstrip Raspberry Pi in all aspects. I would say people should buy both. making it a good fit for media center software like XBMC. "The Raspberry Pi has a really great graphics processor. That's adapteva core technology is really Epiphany core processor.PARALLELLA – SOFTWARE Ubuntu Linux is the official operating system for the Parallella computer and the GNU-based Epiphany SDK (eSDK) is the official software development environment. which is more for image processing and the FPGA logic. The Pi has a GPU (graphics processing unit).".

and resource availability . Ethernet. • Powerful platform with Dual Core ARM Processor . • Simple and low-cost integration due toimplementation flexibility. low power multicore platform • HDMI. USB and 48 GPIO ports • Dual core ARM and 16/64 core RISC processors on board • ANSI C/C++ and OpenCL programmable • Up to 90 GFLOPS processing capability • Accessible solution with Open Source hardware and software.PARALLELLA – HIGHLIGHTS & BENEFITS • Credit card size computer • Low cost.

TARGETING APPLICATIONS Consumer: • Smart-phones and tablet app acceleration • High end audio • Computational photography • Speech Recognition • Face detection/recognition Computing Infrastructure: • Super Computers • Big Data Analytics • Software Defined Networking • Data-center Appliances • High Frequency Trading Mil/Aero: • Radar/Sonar • Extremely Large Sensor Imaging • Hyperspectral Imaging • Communication Jamming • Military Radios • Munitions/Guidance .PARALLELLA .

PARALLELLA .TARGETING APPLICATIONS Medical: • Ultrasound • CT Communication: • Communication test-bed • Software defined radio • Adaptive Pre-distortion Industrial/Instrumentation: • Machine Vision • Autonomous Robots/Navigation • Automotive Safety • High Speed Data Acquisition/Generation Other: • Compression • Security Cameras • Video Transcoding .

Size does matter and the smaller you make it the better.ADVANTAGES The Parallella has over 40 Gbps of IO bandwidth. schematics. It’s not as hard as you think! . Its very small (credit card sized just like the Raspberry Pi and Beaglebone).PARALLELLA . FPGAs give anyone with courage the power to design custom hardware. Fully documented and openly available datasheets. board specifications. That’s roughly equivalent to FOURHUNDRED Raspberry Pi 10/100 interfaces. Field Programmable Gate Arrays (FPGAs) is a big part of the present and future of computing but is rarely found in inexpensive single board computers.

and sell with low price for everyone. high-performance computing platform that will close the knowledge gap in parallel programing.PARALLELLA .CONCLUSION Making parallel computing easy to use has been described as "a problem as hard as any that computer science has faced". With such a big challenge ahead. we see a critical need for a truly open. The goal of the Parallella project is to democratize access to parallel computing. Inspired by great hardware communities like Raspberry Pi and Arduino. we need to make sure that every programmer has access to cheap and open parallel hardware and development tools. .

THANK YOU … .