DSPRelated.com
Forums

TigerSHARC BDTI score

Started by Luiz Carlos August 5, 2003
Luiz Carlos wrote:
...
> One more question. Why didn't BDTI score the TIGERSharc floating point > performance?
They scored the 21161N floating-point performance. As far as I remember, the 2116x and the TS have the same floating-point cores, just running at different clock rates. If their benchmark is to have any utility, it must be scalable with clock rate. From http://www.bdti.com/bdtimark/chip_scores.pdf one sees the score of the 2116x at 100 MHz is 510, so the TS-20x at 500 MHz (I don't see any version on any datasheet which runs at 600 MHz) should score about 2550. Regards, Andor
an2or@mailcircuit.com (Andor) wrote in message news:<ce45f9ed.0308150025.692e447a@posting.google.com>...
> Luiz Carlos wrote: > ... > > One more question. Why didn't BDTI score the TIGERSharc floating point > > performance? > > They scored the 21161N floating-point performance. As far as I > remember, the 2116x and the TS have the same floating-point cores, > just running at different clock rates. If their benchmark is to have > any utility, it must be scalable with clock rate. > > From > > http://www.bdti.com/bdtimark/chip_scores.pdf > > one sees the score of the 2116x at 100 MHz is 510, so the TS-20x at > 500 MHz (I don't see any version on any datasheet which runs at 600 > MHz) should score about 2550. > > Regards, > Andor
Andor, The architecture of the '2116x is significantly different than that of the 'TS20x. Hence, it is not possible to use the '2116x score to project a floating-point score for the 'TS20x. For your information, the TS201 is available at 500 MHz and 600 MHz. The TS202 and TS203 are available at 500 MHz. Best Regards, Kenton Williston DSP Analyst BDTI -- Berkeley Design Technology, Inc. williston@BDTI.com http://www.BDTI.com Phone: +1 510-665-1600 Fax: +1 510-665-1680 ----------------------------------------------------------------------- For free DSP industry news & analysis visit www.BDTI.com/dspinsider.htm ----------------------------------------------------------------------- BDTI: Your source for independent DSP analysis & optimized DSP software -----------------------------------------------------------------------
Kenton Williston wrote: 
> Andor wrote: > > Luiz Carlos wrote: > > ... > > > One more question. Why didn't BDTI score the TIGERSharc floating point > > > performance? > > > > They scored the 21161N floating-point performance. As far as I > > remember, the 2116x and the TS have the same floating-point cores, > > just running at different clock rates. If their benchmark is to have > > any utility, it must be scalable with clock rate.
...
> Andor, > > The architecture of the '2116x is significantly different than that of > the 'TS20x. Hence, it is not possible to use the '2116x score to > project a floating-point score for the 'TS20x.
I know that the 2116x has dual independent (SIMD) 32/40bit floating-point units, each capable of a single cycle MAC instruction (that results in the 400 MFLOPS continuous score) and the multiply-add-subtract instruction (which results in the 600MFLOPS peak score), apart from the usual single cycle multiply/add/subtract/min/max/average etc. instructions. Now from the data sheet of the TigerSHARC I gather it has the same floating-point core as the 2116x (dual 32/40 bit, single cycle MAC, single cycle mutliply-add-subtract for each FPU). Which would mean that, at least 32/40bit floating-point wise, the two cores are equal. Please correct me, I am no expert on the TS, I just read the data sheet.
> For your information, the TS201 is available at 500 MHz and 600 MHz.
Yeah, it says so all over the ADI webpage. But if you go and read the latest data sheet for this processor (Rev. PrG, 6/03) and read the ordering guide, there is only one unit available, the ADSP-TS201SABP-ENG, with a nominal clock rate of 500 MHz. This wouldn't be the first time that announced clock rates weren't met with the real product. Regards, Andor
an2or@mailcircuit.com (Andor) wrote in message news:<ce45f9ed.0308160037.20914f7e@posting.google.com>...
> Kenton Williston wrote: > > Andor wrote: > > > Luiz Carlos wrote: > > > ... > > > > One more question. Why didn't BDTI score the TIGERSharc floating point > > > > performance? > > > > > > They scored the 21161N floating-point performance. As far as I > > > remember, the 2116x and the TS have the same floating-point cores, > > > just running at different clock rates. If their benchmark is to have > > > any utility, it must be scalable with clock rate. > ... > > Andor, > > > > The architecture of the '2116x is significantly different than that of > > the 'TS20x. Hence, it is not possible to use the '2116x score to > > project a floating-point score for the 'TS20x. > > I know that the 2116x has dual independent (SIMD) 32/40bit > floating-point units, each capable of a single cycle MAC instruction > (that results in the 400 MFLOPS continuous score) and the > multiply-add-subtract instruction (which results in the 600MFLOPS peak > score), apart from the usual single cycle > multiply/add/subtract/min/max/average etc. instructions. > > Now from the data sheet of the TigerSHARC I gather it has the same > floating-point core as the 2116x (dual 32/40 bit, single cycle MAC, > single cycle mutliply-add-subtract for each FPU). Which would mean > that, at least 32/40bit floating-point wise, the two cores are equal. > Please correct me, I am no expert on the TS, I just read the data > sheet.
There are many similarities between the '2116x and the 'TS20x, but there are also many important differences between the two architectures. I cannot go into all the details here, but let me give two simple examples: - The '2116x uses a three-stage pipeline while the 'TS20x uses a ten-stage pipline. - The '2116x has a maximum data bandwidth of 128 bits per cycle, while the 'TS20x has a maximum data bandwidth of 256 bits per cycle. Due to these and other differences, it is not possible to use the '2116x score to project a floating-point score for the 'TS20x.
> > For your information, the TS201 is available at 500 MHz and 600 MHz. > > Yeah, it says so all over the ADI webpage. But if you go and read the > latest data sheet for this processor (Rev. PrG, 6/03) and read the > ordering guide, there is only one unit available, the > ADSP-TS201SABP-ENG, with a nominal clock rate of 500 MHz. > > This wouldn't be the first time that announced clock rates weren't met > with the real product. > > Regards, > Andor
According to ADI, the TS201S is currently available at 600 MHz. I suggest you contact ADI for more information. Best Regards, Kenton Williston DSP Analyst BDTI -- Berkeley Design Technology, Inc. williston@BDTI.com http://www.BDTI.com Phone: +1 510-665-1600 Fax: +1 510-665-1680 ----------------------------------------------------------------------- For free DSP industry news & analysis visit www.BDTI.com/dspinsider.htm ----------------------------------------------------------------------- BDTI: Your source for independent DSP analysis & optimized DSP software -----------------------------------------------------------------------
On Tue, 05 Aug 2003 03:57:30 -0700, Luiz Carlos wrote:

> Does anyone have seen the BDTI score for the TigerSHARC? > > TigerSHARC (600MHz): 6280. > BlackFin (600MHz): 3360. > TMS320C64x (720Mz): 6480. > > A far as I know the TigerSHARC is almost four times faster than the > BlackFin and two times faster than the C64x at 16 bit operations (for > the same clock frequency). So, why these scores? What am I missing? > Was used 32 bit math for scoring the TigerSHARC?
I'm not particularly familiar with any of these processors, but for any "real" code, of the sort that might be found in benchmarks, memory bandwidth and latency usually dominate execution unit performance. Are you saying that the TigerSHARC has access to two times wider/faster memory than the TI? (Maybe it does, I just don't know...) -- Andrew