Skip to main content

Home/ Aasemoon'z Cluster/ Group items tagged processors

Rss Feed Group items tagged

Aasemoon =)

ARM Launches Cortex-M4 Processor for Digital Signal Control Solution - 0 views

  • The ARM Cortex™-M4 processor is the latest embedded processor by ARM specifically developed to address digital signal control markets that demand an efficient, easy-to-use blend of control and signal processing capabilities. The combination of high-efficiency signal processing functionality with the low-power, low cost and ease-of-use benefits of the Cortex-M family of processors is designed to satisfy the emerging category of flexible solutions specifically targeting the motor control, automotive, power management, embedded audio and industrial automation markets. The Cortex-M4 processor features extended single-cycle multiply-accumulate (MAC) instructions, optimized SIMD arithmetic, saturating arithmetic instructions and an optional single precision Floating Point Unit (FPU). These features build upon the innovative technology that characterizes the ARM Cortex-M series processors…
Aasemoon =)

NVIDIA and University of Illinois Join Forces To Release World's First Textbook On Prog... - 1 views

  • The first textbook of its kind, Programming Massively Parallel Processors: A Hands-on Approach launches today, authored by Dr. David B. Kirk, NVIDIA Fellow and former chief scientist, and Dr. Wen-mei Hwu, who serves at the University of Illinois at Urbana-Champaign as Chair of Electrical and Computer Engineering in the Coordinated Science Laboratory, co-director of the Universal Parallel Computing Research Center and principal investigator of the CUDA Center of Excellence. The textbook, which is 256 pages, is the first aimed at teaching advanced students and professionals the basic concepts of parallel programming and GPU architectures. Published by Morgan Kaufmann, it explores various techniques for constructing parallel programs and reviews numerous case studies. With conventional CPU-based computing no longer scaling in performance and the world’s computational challenges increasing in complexity, the need for massively parallel processing has never been greater. GPUs have hundreds of cores capable of delivering transformative performance increases across a wide range of computational challenges. The rise of these multi-core architectures has raised the need to teach advanced programmers a new and essential skill: how to program massively parallel processors.
  •  
    This, I want to read....
Aasemoon =)

Asymmetric Processing Makes the Most of Multicore Processors « The Embedded Beat - 0 views

  • Let’s face it. Most of the gear you use at work or play has multicore processors in it. Your laptop has them (the CPU itself has two cores, and the dedicated graphics processor has many more). That game console in the living room has still more, and even a high-end smartphone typically has a CPU and graphics core on a single chip. Out of sight but definitely not out of mind–particularly if they cease working–are the servers and high-throughput network routers, all which have numerous multicore processors in them. The multiple cores in these devices work in concert to provide quick responses to user queries or to manage the smooth flow of data throughout the office.
Aasemoon =)

Nvidia Showcases Tablets, Tegra 2 Platform - Reviews by PC Magazine - 1 views

  •  
    "LAS VEGAS- Nvidia declared that 2010 is the year of the tablet at its CES2010 press conference, and went on to launch its latest Tegra 2 platform, running on a slew of them. The company wanted these tablets to have the performance of a PC, but have the energy efficiency of a cell phone. This is where the next generation of Nvidia's Tegra 2 comes in. It features a dual-core Cortex A9 processor-part of its eight independent processors, which also include a Geforce GPU. Nvidia claims Tegra 2 will have 10 times the performance of a smartphone, operating at only 500 milliwatts. So battery life will be far better than products based on Qualcomm's Snapdragon or Intel's Atom chips, according to Nvidia. "
Aasemoon =)

Embedded OS - Multi-Core OS | Your Electronics Open Source - 0 views

  • Most multiprocessing systems can be classified as either symmetric multiprocessing (SMP) or asymmetric multiprocessing (AMP). AMP involves the use of interprocessor communication to combine the efforts of multiple processors, each with its own local operating system and hardware resources. Also, AMP involves less OS overhead for each individual processor and a more traditional execution environment for applications. AMP seems like distributed system. The number of peripherals that are supported in today's multicore processors is quickly increasing. Symmetric-multiprocessing (SMP) software is expected to be quickly available to support these peripherals. Basically any OS can be ported to a SMP platform, but the developers must take care of following issues for SMP OS. - Handling of task priority or implicit synchronization - Spinlocks and synchronization - Synchronization between tasks sharing memory - Synchronization between tasks and ISRs sharing memory - Synchronization between ISRs sharing memory
Aasemoon =)

DSP options to accelerate your DSP+FPGA design - 0 views

  • Although signal processing is usually associated with digital signal processors, it is becoming increasingly evident that FPGAs are taking over as the platform of choice in the implementation of high-performance, high-precision signal processing. For many such applications, the choice generally boils down to using either a single FPGA, a FPGA with an associated DSP processor or a farm of DSP processors.
Aasemoon =)

Intel demos 48 core possibilities - The Inquirer - 1 views

  • INTEL HELD AN EVENT in London last night to talk up its Core i3, i5 and i7 processors. To highlight the ceaseless march of technology and Chipzilla's own adherence to its beloved Moore's Law, the company was showcasing technology from the last 20 years as well as having a few demos about things we may expect to see in the future. Among these was this demonstration about the sorts of applications, such as advanced 3D rendering, that become feasible when a single processor can have 48 or more cores. µ
Aasemoon =)

Dr. Dobb's | Embedded Virtualization Software Supports New Multicore Processors | Janua... - 0 views

  • TenAsys Corporation, a provider of real-time OS and virtualization software, has announced that all of its embedded virtualization software products, including the INtime real-time OS for Windows, provide full support for new 2010 Intel Core processors and companion chipsets for the embedded market.
Aasemoon =)

PRODUCT HOW-TO: Increase embedded processor efficiency through the use of distributed C... - 1 views

  • In then the past few years we have seen multiprocessing systems become more mainstream, in fact most modern personal computer CPUs now feature symmetric multiprocessing systems (SMP), where multiple instantiations of the same processor share the processing burden of the applications running on the PC. While SMPs are quite common today, we typically have not seen a shift towards multiprocessing in embedded computing. However, a new type of embedded design technique gives engineers the freedom to intelligently distribute processing functions across a digital subsystem. This article will look at an example of the distributed processing technique using Cypress Semiconductor's PSoC 3 and PSoC 5 architectures, which consist of a main CPU (in this case an 8051 or ARM Cortex M3), a DMA engine, and array of Universal Digital Blocks (UDB).
Aasemoon =)

EETimes.com - Ceva launches programmable HD video processor - 0 views

  • DSP core licensor Ceva Inc. is due to unveil a software-programmable multimedia video processor architecture at the Mobile World Congress in Barcelona next week. The multicore architecture, called MM3000, which comes complete with C compilers, power management provision and an RTOS/multithreading scheduler is intended to be able to process any and all video codecs up to the highest resolutions and frame rates currently available as well as future codecs for things like 3-D video.
Aasemoon =)

PRODUCT HOW TO - Embedding multicore PCs for Robotics & Industrial Control | Industrial... - 0 views

  • PC-compatible industrial computers are increasing in computing power at a rapid rate due to the availability of multi-core microprocessor chips, and Microsoft Windows has become the de-facto software platform for implementing human-machine interfaces (HMIs). PCs are also becoming more reliable. With these trends, the practice of building robotic systems as complex multi-architecture, multi-platform systems is being challenged. It is now becoming possible to integrate all the functions of machine control and HMI into a single platform, without sacrificing performance and reliability of processing. Through new developments in software, we are seeing industrial systems evolving to better integrate Windows with real-time functionality such as machine vision and motion control. Software support to simplify motion control algorithm implementation already exists for the Intel processor architecture.
Aasemoon =)

ESC - Xilinx Extensible Processing Platform combines best of serial and parallel proces... - 0 views

  • Xilinx Inc. today introduced the architecture for a new Extensible Processing Platform they claim will deliver unrivaled levels of system performance, flexibility and integration to developers of a wide variety of embedded systems. The ARM Cortex-A9 MPCore processor-based platform enables system architects and embedded software developers to apply a combination of serial and parallel processing to address the challenges they face in designing today's embedded systems, which must meet ever-growing demands to perform highly complex functions. The Xilinx Extensible Processing Platform offers embedded systems designers a processor-centric design and development approach for achieving the compute and processing horsepower required to drive tasks involving high-speed access to real-time inputs, high-performance processing and complex digital signal processing - or any combination thereof - needed to meet their application-specific requirements, including lower cost and power.
Aasemoon =)

Virtualization options for embedded multicore systems - 0 views

  • Introduction: The proliferation of multicore processors and the desire to consolidate applications and functionality will push the embedded industry into embracing virtualization in much the same way it has been embraced in the server and compute-centric markets. However, there are many paths to virtualization for embedded systems. After a tour of those options and their pros and cons, Freescale Semiconductor’s Syed Shah shows why the bare metal hypervisor-based approach, coupled with hardware virtualization assists in the core, the memory subsystem and the I/O, offers the best performance.
Aasemoon =)

Amazon Web Services Blog: AWS For High Performance Cloud Computing - NASA, MATLAB - 0 views

  • The MATLAB team at MathWorks tested performance scaling of the backslash ("\") matrix division operator to solve for x in the equation A*x = b. In their testing, matrix A occupies far more memory (290 GB) than is available in a single high-end desktop machine—typically a quad core processor with 4-8 GB of RAM, supplying approximately 20 Gigaflops. Therefore, they spread the calculation across machines. In order to solve linear systems of equations they need to be able to access all of the elements of the array even when the array is spread across multiple machines. This problem requires significant amounts of network communication, memory access, and CPU power. They scaled up to a cluster in EC2, giving them the ability to work with larger arrays and to perform calculations at up to 1.3 Teraflops, a 60X improvement. They were able to do this without making any changes to the application code. Here's a graph showing the near-linear scalability of an EC2 cluster across a range of matrix sizes with corresponding increases in cluster size for MATLAB's parallel backslash operator:
Aasemoon =)

What next for microcontrollers? - 0 views

  • The embedded world is constantly changing. You might not have noticed, but if you take a minute to recall what a microcontroller system was like 10 years ago and compare it to today's latest microcontroller systems, you will find that PCB design, component packages, level of integration, clock speed, and memory size have all going through several generations of change. One of the hottest topics in this area is when will the last of remaining 8-bit microcontroller users start to move away from legacy architectures and move to modern 32-bit processor architectures like the ARM Cortex-M based microcontroller family. Over the last few years there has been a strong momentum of embedded developers starting the migration to 32-bit microcontrollers and, in this multi-part article, we will take a look at some of the factors accelerating this migration.
Aasemoon =)

IEEE Spectrum: Flexible Graphene Memristors - 1 views

  • South Korean researchers have recently made a flexible nonvolatile memory based on memristors—fundamental electronic circuit elements discovered in 2008—using thin graphene oxide films. Memristors promise a new type of dense, cheap, and low-power memory and have typically been made using metal oxide thin films. The new graphene oxide devices should be cheaper and simpler to fabricate—they could be printed on rolls of plastic sheets and used in plastic RFID tags or in the wearable electronics of the future. "We think graphene oxide can be a good candidate for next-generation memory," says Sung-Yool Choi, who leads flexible devices research at the Electronics and Telecommunications Research Institute in Daejeon, South Korea. Choi and his colleagues reported their device last week in Nano Letters.
fishead ...*∞º˙

remo robot - 0 views

  • .related_box { margin: 0; padding: 0; width: 550px; list-style: none; } .related_box p { margin: 0; padding: 0 0 0 5px; } .related_img { display: block; width: 80px; height: 80px; } .related_item { float: left; display: inline; width: 80px; padding: 0 5px 5px 5px; height: 150px; } .related_item p { margin: 0; padding: 0; } .related_list { margin: 0; padding: 0; } p.keyword_text { margin: 0; padding: 0; height: 50px; } remo robot robot enthusiasts have yet another option in the DIY humanoid robot kit category with the remo. this new robot is named after its remote controlled computer, which communicates with a PC wirelessly over bluetooth. this feature allows the robot to have a more sophisticated processor without the added weight or bulk or carrying it directly
  •  
    you're the lady roboticist, make a new group Dr. Calvin.
Aasemoon =)

Multi-Core and Parallel Programming Practices | The Knowledge Chamber | Channel 9 - 0 views

  • In case you haven’t realized it, the new trend in computer chip technology is multi-core. This is where most of the speed improvements moving forward will come from on our computers. To take full advantage of this however it is necessary to design your applications using Parallel Programming practices, also known as "parallelism". In today’s episode, we will meet with Stephen Toub, who will share with us some of the overarching concepts associated with parallelism, and some of the ways we are trying to empower developers to develop applications to take advantage of it.
  •  
    For anyone who like me, missed this year's PDC almost completely.....
Aasemoon =)

Leveraging FPGA and CPLD digital logic to implement analog to digital converters - 0 views

  • Ted Marena of Lattice Semiconductor Corp., points out that designers of digital systems are familiar with implementing the 'leftovers' of their digital design by using FPGAs and CPLDs to glue together various processors, memories, and standard function components on their printed circuit board. In addition to these digital functions, FPGAs and CPLDs can also implement common analog functions using an LVDS input, a simple resistor capacitor (RC) circuit and some FPGA or CPLD digital logic elements to create an analog to digital converter (ADC).
1 - 20 of 27 Next ›
Showing 20 items per page