Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Charles Joseph Tabony is active.

Publication


Featured researches published by Charles Joseph Tabony.


IEEE Micro | 2014

Hexagon DSP: An Architecture Optimized for Mobile Multimedia and Communications

Lucian Codrescu; Willie Anderson; Suresh Venkumanhanti; Mao Zeng; Erich James Plondke; Chris Koob; Ajay Anant Ingle; Charles Joseph Tabony; Rick Maule

Heterogeneous computing is essential for mobile products to meet power and performance targets. The Qualcomm Hexagon DSP, now in its fifth generation, is used for both modem processing and multimedia acceleration. By offloading multimedia tasks such as voice, audio, sensor, and image processing from the CPU to the DSP, Hexagon achieves significant power savings. Hexagon features a unique architecture that combines application-specific instructions, a VLIW instruction set architecture, and hardware multithreading. The design approach is to maximize work per cycle for performance, but run at modest clock speeds and focus the implementation on low power. This article provides an overview of the Hexagon architecture. The processor is designed to deliver far superior energy efficiency compared to mobile CPU alternatives and thereby help achieve long battery life for important mobile applications.


Archive | 2008

System and Method of Selectively Committing a Result of an Executed Instruction

Lucian Codrescu; Robert Allan Lester; Charles Joseph Tabony; Erich James Plondke; Mao Zeng; Suresh K. Venkumahanti; Ajay Anant Ingle


Archive | 2012

Methods and Apparatus for Constant Extension in a Processor

Erich James Plondke; Lucian Codrescu; Charles Joseph Tabony; Suresh K. Venkumahanti; Ajay Anant Ingle


Archive | 2012

Instruction packet including multiple instructions having a common destination

Erich James Plondke; Lucian Codrescu; Mao Zeng; Charles Joseph Tabony; Suresh K. Venkumahanti


Archive | 2013

Floating Point Constant Generation Instruction

Erich James Plondke; Lucian Codrescu; Charles Joseph Tabony; Swaminathan Balasubramanian


Archive | 2013

Bimodal Compare Predictor Encoded In Each Compare Instruction

Charles Joseph Tabony; Lucian Codrescu; Suresh K. Venkumahanti


Archive | 2011

Table call instruction for frequently called functions

Erich James Plondke; Lucian Codrescu; Charles Joseph Tabony; Ajay Anant Ingle; Suresh K. Venkumahanti; Evandro Carlos Menezes


Archive | 2013

USING THE LEAST SIGNIFICANT BITS OF A CALLED FUNCTION'S ADDRESS TO SWITCH PROCESSOR MODES

Charles Joseph Tabony; Erich James Plondke; Lucian Codrescu; Suresh K. Venkumahanti; Evandro Carlos Menezes


Archive | 2011

System and Method of Processing Hierarchical Very Long Instruction Packets

Lucian Codrescu; Erich James Plondke; Ajay Anant Ingle; Suresh K. Venkumahanti; Charles Joseph Tabony


Archive | 2015

SYSTEM AND METHOD FOR SELECTIVELY COMMITTING RESULT OF EXECUTED INSTRUCTION

Lucian Codrescu; Robert A. Lester; Charles Joseph Tabony; Erich James Plondke; Mao Zeng; Suresh K. Venkumahanti; Ajay Anant Ingle

Collaboration


Dive into the Charles Joseph Tabony's collaboration.

Researchain Logo
Decentralizing Knowledge