Alternatively, it could also be used to merge several
single-threaded functions onto a single 34K core -- for example, a
host-processor running Linux and a DSP running an RTOS in an STB application. Furthermore, the
higher application throughput combined with the power-efficiency of the 34K
cores make them especially suitable for low-power applications such as digital
cameras , mobile handheld devices and portable media players. These efforts will
fuel gaming software and features such as physics, artificial
intelligence, character animation and world simulation that can take
advantage of multiple CPU cores and threads.
Intel will also continue to seed other client and server platforms
over the coming months.

multiprocessing zthreads

The Nucleus EDGE IDE software gives
developers an Eclipse-based development environment.

Green Hills Software offers a total software development solution that
employs leading-edge compiler technology optimized for the 34K core family.

Virage Logic Corporation's Area, Speed and Power (ASAP) MemoryT power
efficient memory compilers , and ASAP LogicT standard cell libraries are
optimized for MIPS Technologies' 34K core family. The company drives the broadest architectural alliance that is
delivering 32- and 64-bit embedded RISC solutions.com. Dual-core
technology is the next step in taking advantage of multi-threaded
applications and delivering game developers and gamers increased
capabilities and game play for the next-generation of games.
It sets a lot of our expectations for technology for both the present
and the next generation .com/pressroom

Intel, VTune and Pentium are trademarks or registered trademarks
of Intel Corporation or its subsidiaries in the United States and
other countries.

mutexes symmetric

FS2's tools are integrated with the GDB/Insight debugger
found in the GNU-based MIPS SDE tool chain, ensuring seamless operation,
sophisticated features, ease of use, and minimal cost to the developer.

Magma's reference methodology, based on the Magma Blast Create(TM)
RTL-to-placed gates, Blast Plan(TM) Pro hierarchical design and the Blast
Fusion(R) physical design solutions, enables the 34K core family to be easily
integrated into SoC designs being implemented with Magma software.com. MIPS Technologies, Inc.

concurrency mutexes

This mechanism constantly monitors the progress of threads and
dynamically takes corrective actions to meet or exceed the real -time
requirements.

Virtio's VPMM-SC Virtual Platform for MIPS Malta(TM) development boards
models the 34K core family for software development before hardware
availability. This Virtual Platform offers a choice of instruction-accurate
and cycle-accurate CPU models.----Intel
Corporation today announced it has been working closely with game
developers on threading their games and has expanded seeding of its
dual-core-based software development platforms. Intel also offers a suite of
software tools and products for threading and 64-bit code.

Intel, the world's largest chip maker, is also a leading
manufacturer of computer, networking and communications products.

symmetric zlib

The 34K PDtrace(TM) system, coupled
with the System Navigator(TM) probe, provides best-in-class debug capabilities
including support for hardware based multi-threading, allowing customers to
concurrently capture and view execution flow, load/store addresses, and the
associated data. MIPS Technologies and its licensees offer the widest range of robust,
scalable processors in standard, custom, semi-custom and application-specific
products.

multiprocessor zthreads

But it can also be used in environments
where independent concurrent threads have very different roles ("AMP" or
asymmetric multiprocessing). (See
figure 1, "MIPS32(R) 34K(TM) Core-Simplified Overview
http://www.newscom. Coupled with the multi-threaded capabilities of
the 34K cores, their high-performance memory systems offer customers
additional differentiation in performance, throughput and cost. The MIPS software development environment (SDE ) supports the latest
features of the 34K core family.

For additional product information please go to http://www.

Safe Harbor Statement by MIPS Technologies, Inc. Forward-looking
statements are subject to a number of known and unknown risks and
uncertainties, which might cause actual results to differ materially from
those expressed or implied by such statements. The availability of these development
systems is one of many activities, under the Intel Early Access
Program (www.

correctness ptypes

"The realized saving in die size and power consumption, coupled
with its compelling performance , made the 34K core stand out as the clear
winner.")
"PMC-Sierra is recognized for our unique ability to innovate and integrate
key technologies in leading-edge SoC solutions," said Dr. Wind River will work with its customers to
realize the benefits of these advances. With multi-core
processors and Hyper-Threading Technology enabled processors, each
logical core can handle specific threads individually, balancing the
load over different logical cores, while increasing realism and
richness in next-generation games."
"The dual core system is going to help us produce much more
'living ' games with much more animation, AI, physics, all sorts of
cool stuff that we were not able to do before," said Martin Sevigny,
Ubisoft technical director.

uncontrolled threading


"MIPS Technologies has taken a straightforward and sensible approach in
implementing multi-threading for embedded applications, " said Jim Turley,
principal analyst, Silicon Insider. This dual VPE
capability allows the 34K cores to run two independent operating systems
concurrently or alternatively a 2-way SMP OS. The Nucleus RTOS is robust, scalable
and has a minimal memory footprint.

Cadence Encounter (R) Reference Methodology is available for customers of
the 34K core family and provides a fast, predictable path to high-quality
silicon.

MIPS Technologies' Software Toolkit combines the popular Free Software
Foundation (FSF) Open Source GNU tools with MIPS Technologies' proprietary
runtime libraries that are pre-configured to many of its popular evaluation
boards.

OCP-IP, the industry association delivering OCP as the standard for IP
core interfaces that facilitate "plug and play" SoC design, defines the
high-performance, out-of-order, on-chip protocol that is employed in the
native interface for all 34K cores.

Game on: Game Developers Play with Intel's First Dual-Core Software Development Platforms


As a leading technology enabler to the gaming industry, Intel
continues to assist game developers in a variety of ways.

uncontrolled threads

Initial Licensees of the MIPS32(R) 34K (TM) Core Family Include iVivity,
Mobileye and PMC-Sierra

MOUNTAIN VIEW, Calif. (Nasdaq: MIPS), today introduced the MIPS32(R) 34K(TM) family of cores, a
revolutionary multi-threading solution for high-performance, cost-sensitive
embedded applications."
"Critical to the design of our second generation Eye-Q2(TM) SoC was
application performance, proven reliability and guaranteed real-time
response," said Elchanan Rushinek, vice president of engineering at Mobileye .

CoWare's ConvergenSC provides a powerful, standards-based environment to
develop, analyze , and optimize SystemC transaction-level platform models,
speeding the concurrent design of SoCs with embedded software at the
electronic system level (ESL).

Denali's Databahn(TM) cores provide DDR controller solutions for
high-performance memory sub-systems and facilitate chip interface design ,
integration and verification.

Microsoft's next version of Windows(R) CE will run on the 34K core family."
The fully loaded platforms include the latest Intel tools and
applications to help developers more rapidly design and deploy
multi-threaded applications. "Intel is
providing the platform and tools to help out the game developers as
they start the transition to a multi-core and multi-thread
environment.

posix multithreading


The extreme flexibility of the 34K cores enables them to run in an
SMP-like configuration, which makes them an ideal choice for high-performance
imaging devices such as multifunction printers and scanners.com. Beginning
well before the introduction of Hyper -Threading Technology in 2002,
Intel helped the game industry build the infrastructure around
threaded tools, applications and games.

inversion zthreads

"
"SoC designers who are serious about tackling the insatiable demand for
greater system performance while addressing the need to reduce system costs-
especially in the consumer market-find the value proposition of the 34K core
family very compelling," said Jack Browne, vice president of marketing at MIPS
Technologies.
The workload-concurrency in network routers and consumer devices such as
Digital TV and DVD recorders means that they, too, benefit from the 34K cores. See http://www. The company licenses its
intellectual property to semiconductor companies , ASIC developers and system
OEMs. These risks and uncertainties
include MIPS Technologies' ability to forecast product acceptance and adoption
of technologies by semiconductor companies; to overcome the challenges
associated with establishing licensing relationships with semiconductor
companies; to anticipate business and economic conditions generally and in the
semiconductor industry in particular; to compete in the market for
semiconductor IP platforms; and other risks.
*Other names and brands may be claimed as the property of
others.

zlib multithreading

0V (core only)

The MIPS32 34K Core Family
The 34K core family includes the 34Kc(TM), 34Kf(TM), 34Kc Pro, and 34Kf
Pro cores.

34Kf(TM) Core: Adds hardware floating point support that is fully
compliant with the IEEE 754 specification .

A thread is a context of execution within a program.

posix modelled

com/cgi-bin/prnh/20060206/SFM083 ).
Key solution -providers with optimized 34K core support include:

Accelerated Technology now supports the 34K core family with the Nucleus
RTOS and Eclipse-based Nucleus EDGE IDE.

First Silicon Solutions (FS2) supports a comprehensive suite of EJTAG
debug and trace tools for the 34K cores.


TimeSys Corporation delivers subscription-based access to a MIPS32 Linux
distribution through LinuxLink by TimeSys(TM), a commercially-supported Linux
solution delivering the latest Linux features directly from MIPS Technologies. is a leading provider of industry-standard
processor architectures and cores for digital consumer and business
applications.

posix symmetric


Single-threaded microprocessors today waste many cycles while waiting to
access memory, considerably limiting system performance . Cadence Incisive(R) emulation offers hardware/software
co-verification with Palladium(R), which integrates with FS2 probes and a
variety of software debuggers. In addition, its SMART Interconnects (TM) allows users to
customize their designs and reduce time to market.

34K Pro Series (R) Cores: 34Kc Pro and 34Kf Pro Series cores feature the
CorExtend(TM) capability which allows SoC designers to add proprietary
instructions and tightly coupled hardware.
The effort -- part of the Intel Software and Solutions Group's
Early Access Program -- is based on the dual-core Intel (R) Pentium(R)
Processor Extreme Edition that also includes Intel Hyper-Threading
Technology, providing the ability to process four software "threads,"
and the Intel(R) 955X Express Chipset, formerly codenamed "Glenwood.
"The game is over for software that is written only for a single
processor," said Robert Crooke, vice president, Digital Enterprise
Group and general manager, Business Client Division, Intel .
"Intel's platform is the most important part of the game
development pipeline," said Epic Games CEO Tim Sweeney.intel.

correctness constrained

" (See
separate release 2/6/06, "Mobileye Licensees MIPS Technologies'
Multi -threading MIPS32(R) 34Kf(TM) Core for Next-Generation Driver Assistance
SoC.

Synopsys ' optimized Galaxy(TM) Design Platform reference flow is available
for customers of the 34K core family , helping them meet performance targets
quickly.com/vpmm-sc for more
information.mips.

About MIPS Technologies
MIPS Technologies, Inc.



Multithreaded programming deals with designing a program to have parts of it execute concurrently.

amdahl counterparts


Additionally, the 34K core family delivers superior real-time
responsiveness for embedded applications.

Express Logic's ThreadX(R) is a small-footprint, highly efficient RTOS,
now enhanced to support multi-threading on the 34K cores.

Sonics provides a scalable intelligent interconnect architecture, boosting
34K-based system performance and enabling easy integration of other
peripherals.

Availability
The 34K core family is generally available to customers now.
in the US and other countries .

(1) Frequency, power consumption and size depend upon configuration
options, synthesis , silicon vendor, process, and cell libraries.


multithreaded synchronization

Users can allocate dedicated
processing bandwidth to real-time tasks resulting in a guaranteed Quality of
Service (QoS).
Customers benefit from:

-- Lower system cost
-- Improved system performance
-- Lower power consumption
-- Additional functionality
-- Leveraged software investment for many applications
-- Guaranteed real-time performance

Customer Adoption
"The decision to utilize a 34K core in our storage network processor
design came after extensive internal benchmarking against a competitive
multi-core solution," said Jim O'Connor, senior vice-president of engineering
at iVivity. These could be single
applications with available explicit threads such as multiple VoIP channels in
home applications. The Nucleus RTOS family of products
consists of a complete line of networking, USB, graphics and file system
libraries, providing embedded developers with everything they need to deploy a
wide variety of embedded applications. VPMM-SC increases a software developer 's
productivity by allowing superior visibility and control into the hardware and
software for efficient debug.1 mm2 (core only, extracted from full layout GDSII database)
Power Consumption: 0. All other trademarks referred to herein are the
property of their respective owners. For a further discussion of risk
factors affecting our business, we refer you to the documents we file from
time to time with the Securities and Exchange Commission, including our Annual
Report on Form 10-K for the year ended June 30, 2005 and subsequent Forms 10-Q
and 8-K.

counterparts zlib

As one thread stalls, additional threads are instantly fed into
the pipeline and executed, resulting in a significant gain in application
throughput."

Usage models
The 34K cores can run existing 2-way SMP operating systems (OSes) and
applications with minimal changes."

Target Markets and Applications
While the 24K(R) and 24KE core families continue to be MIPS Technologies'
flagship products for single -threaded applications, the new 34K core family is
designed specifically for multi-threaded workloads .

Development Support: The MIPS(R) Ecosystem
With MIPS Technologies' existing third -party vendor relationships and the
robust ecosystem that already supports the MIPS32 architecture , licensees of
the 34K cores can quickly reap the benefits of multi-threading. Both of these products
are seamlessly integrated to provide developers with a comprehensive solution
to design and deploy their product to market quickly and easily.
A board support package (BSP) will be available from the MIPS Technologies'
website.

MIPS32 34Kc Core Product Specifications(1,2)

Process: 90nm G
Frequency: 500 MHz (worst case)
Core Size: 2.
NOTE: MIPS , MIPS32, 24K, 24KE, 34K, 34Kc, 34Kf, Pro Series, Malta and
CorExtend are trademarks or registered trademarks of MIPS Technologies, Inc. "Parallel processing will be an important
element of delivering these capabilities.

zlib concurrently

mips.

synchronization inversion


Additionally, the 34K cores can be configured with a maximum of two VPEs
(Virtual Processing Element-a representation of the OS-only visible state of
the MIPS32 architecture ) and five TCs (Thread Context-a representation of the
user-state of the MIPS32 architecture) for ultimate design flexibility.
(2) Configuration: Two Virtual Processing Elements (VPEs) running four
threads, 32K/32K caches


com/ids/eap) designed to provide developers a
direct pipeline to information and tools about the latest Intel
technologies.

symmetric mutexes

In addition, up to five TCs can
be used to allow a single OS to run up to five processes concurrently. Robert Yung, vice
president and chief technology officer at PMC-Sierra.mips.

Business Editors/High-Tech Editors

SANTA CLARA, Calif.
Additional information about Intel is available at
www.intel.

inversion counterparts

New Multi-threading Solution From MIPS Technologies Delivers Significant Gains in System Performance for the Embedded Market

With its multi-threading capabilities, the 34K
cores significantly reduce overall SoC die area , cost, and power consumption.
Additionally, the Company announced early adopter licensees including
iVivity, Mobileye, and PMC-Sierra. The 34K cores are
designed to mask the effect of memory latency by increasing processor
utilization. The MIPS SDE Lite package is available for
free download from http://www. "It's where we
first see our art, and where we create our initial code and content ."
Intel plans to deliver two separate dual-core desktop-based
platforms, the Intel Pentium Processor Extreme Edition and the
Intel(R) Pentium(R) D processor, and accompanying dual-core-enabled
chipsets in the second quarter. The Intel Pentium Processor Extreme
Edition platform is targeted at power users, such as computing and
entertainment enthusiasts who crave computing power for audio, video ,
digital design and gaming tasks.

multiprocessing volatile

The 34K core family is the first to implement the
MIPS(R) MT ASE and leverages the proven 24KE(TM) microarchitecture that
includes the MIPS DSP ASE. "It's a well thought-out strategy that
should result in improved system efficiency and cost savings for MIPS
Technologies ' new and existing customers.
"After evaluating competitive offerings, it was clear the value proposition of
the 34K cores' multi-threading capability was the superior solution. "We are delighted by the market's reception to the 34K cores
thus far and anticipate continued rapid adoption.

concurrency threading

, MIPS Technologies ,
Inc. The platforms come with development tools
such as the Intel(R) C++ Compiler, Intel(R) VTune (TM) Performance
Analyzer, Intel(R) Performance Primitives, Intel(R) Threading Tools
and others .

multiprocessor volatile

Internal benchmarks indicate that the 34Kc(TM) core running two
threads achieved a 60% speedup over a single-threaded processor with only a
14% increase in die size. "The 34K
multi-threading technology offers the superior performance and functionality
we require for some of our next-generation products.
LinuxLink incorporates an optimized open-source tool chain and enhanced Linux
kernel for the 34K cores, in addition to continuously updated software
components and tools.virtio.

As a leader in the device software optimization industry, Wind River is
excited about the advances that the 34K core family offers and the innovation
it will enable in device software.56 mW / MHz @ 1. The company is based in Mountain View, CA, and can be reached at +1
(650) 567-5000 or http://www. under the Private
Securities Litigation Reform Act of 1995:
Statements made in this news release, other than statements of historical
fact, are forward-looking statements, including , for example, statements
relating to trends, products, and customer experiences. disclaims any intention or duty to update any
forward-looking statements made in this news release."
As games become more complex and demanding, multithreaded game
engines are critical in game design as developers will have the
ability to code specific portions of games, such as physics and
artificial intelligence , to individual threads.

thread multiprocessor

 You Are Here:  > Top > Computers_Technology > Programming > Threads    ( Viewing: Top Section )
A community sponsored library.
Search the Web
 
-> Show WiseVault's Web Sites Listing For This Topic

- -
kjjkjk


Loading...

(Note: These pages use the Atlas Content Safeguard System (ACSS) and require that Javascript is enabled for viewing.)