Standard Performance Evaluation Corporation
Spec چیست؟
اسپک یک شرکت غیر تجاری برایbenchmark منصفانه و بی طرف کامپیوتر ها می باشد. این شرکت در سال 1988 با شرمایه اعضاء آن که شامل شرکت های بزرگ کامپیوتری می باشد تاسیس شد.
امروزه ارزیابی های این شرکت درباره بازده انواع نرم افزار و سخت افزار کامپیوتر بصورت گسترده در دنیای کامپیوتر با نام "SPECmarks" مورد استفاده قرا می گیرد که از طریق سایت این شرکت به آدرس www.spec.org منتشر می شود.
تاکید تمامی benchmark های این شرکت انجام ارزیابی در دنیای واقعی می باشد.
benchmark چیست؟
معنی لغوی آن معيار،پايه ،نشان و محک می باشد. در دنیای کامپیوتر به نتایج اجرای یک برنامه کامپیوتری یا مجموعه ای از برنامه ها و عملیات ها که برای برای بدست آوردن بازده آن سیستم خاص (شامل نرم افزار و سخت افزار) می باشند benchmark گفته می شود. همچنین عبارتbenchmark غالبا برای نرم افزار های مخصوص محک بازده سیستم ها استفاده می شود.
فاسفه Spec
هدف اسپک این است که بازار یک مجموعه ابزار ها و استانداردهای بی طرف و قابل استفاده برای تمایز میان سیستم های مختلف داشته باشد.
همچنین ایجاد ابزار و استانداردهای مناسب تا شرکت های بتوانند مزایای محصولات خود را به نمایش بگذارند.
با این روش اعتماد و اعتقاد قویی در مشتریان ایجاد می شود تا بتوانند بهتر محصولات را انتخاب نمایند زیرا که به مقدار فراوانی نگرانی مشتریان از یکجانبه بودن و یا حتی دورغ بودن تبلیغات شرکت ها از مزایای مجصولاتشان از بین می رود.
روش کلی کار Spec این است که یک مجموعه source code تهیه می کند و آنها را در اختیار اعضاء خود که همانا شرکت های تولید کننده محصولات کامپیوتری می باشد قرار می دهد، سپس این شرکت های کد مربوطه را کامپایل کرده و سیستم خود را برای آن تنظیم می کنند و سپس محصول را آزمایش کرده و نتایج را برای اسپک ارسال می کنند.
ساختار اسپک
اسپک یک شرکت غیر تجاری می باشد می باشد که عضویت در آن برای تمام سازمان ها و شرکت ها مجاز می باشد و آنها فقط باید عق عضویت سالانه را پرداخت نمایند. اسپک یک شرکت اصلی می باشد که شامل گرو های OSG ، HPG و GPC می باشد.
این سه گروه کاملا از یکدیگر مستقل می باشند و دارای حق عضویت و دیگر قوانین متفاوت می باشند.
0
The Open Systems Group
Osg قدیمی ترین گروه در spec می باشد. این کمیته که کمیته اصلی اسپک است تاکید خود را بر روی desktop system ها و high-end workstation ها و سرورها قرار داده است.
این کمیته شامل زیر کمیته های زیر است
CPU
گروهی که SPECmarks و تمامی benchmark های مربوط به cpu را انجام می دهد. شامل SPECint و SPECfpو SPECrates
Java
گروهی که در قسمت های JVM98 وJBB2000 و JBB2005 کار می کند.
MAIL
گروهی که در قسمت SPECmail2001 کار می کند.
POWER-PERFORMANCE
گروهی که تهیه اولین نسل ارزیابی های مر بوط به مصرف انرژی کامپیوتر های رده سرور را آغاز کرده است
SFS
گروهی که در قسمت های SFS93 (LADDIS), SFS97 SFS97_R1کار می کند.
WEB
گروهی که در قسمت های WEB96, WEB99, WEB99_SSL, and WEB2005 کار می کند.
The High-Performance Group
این گروه برای دایر کردن و نگه داری یک مجموعه از benchmark ها برای استاندارد سازی و ارزیابی بازده برنامه ها و سیستم های cross-platform و high-performance تشکیل شده است
این benchmark ها برای معماری های high performance تهیه شده است .شامل سیستم های چند پردازنده ای سیمتریک ، کلاستر ها ، سیستم های توزیع شده ی حافظه موازی و سوپر کامپیوتر های سنتی.
The Graphics Performance Characterization Group
این گروه در رابطه با بازده گرافیکی سیستم های کار می کند.
محصولات و خدمات spec چیست؟
محصول اصلی اسپک سوئیت های benchmark می باشد. کدهایی که در سوئیت های spec قرار دادن توسط خود spec و از میان کدهای هدیه داده شده به آن تهیه شده اند.
اسپک قابلیت حمل و تعداد ابزار لازم و دیگر جزئیات را به کدهایی که برای گسترش انتخاب می شوند اضافه می کند پس در نتیجه تفاوت های فاحشی میان محصولات اسپک و دیگر وحصولات در آن دامنه و یا حتی با همان نام وجود دارد
تمامی محصولات اسپک دارای لایسنس می باشند و سورس اغلب آنها موجود است. مدیای انتشار محصولات اسپک CDRom می باشد.
فهرست سوئیت های موجود:
گروه OSG
CPU
CPU2006
CPU2000 (بازنشسته)
CPU95(بازنشسته)
CPU92 (بازنشسته)
Graphics/Applications
SPECviewperf® 9
SPECapcSM for 3ds Max
SPECapcSM for Maya 6.5
SPECapcSM for Pro/ENGINEERTM Wildfire 2.0
SPECapcSM for Solid Edge V19™
SPECapcSM for Solid Edge V14™
SPECapcSM for SolidWorks 2005
SPECapcSM for UGS NX 3
Java Client/Server
jAppServer2004
jAppServer2002(بازنشسته)
jAppServer2001(بازنشسته)
JBB2005
JBB2000(بازنشسته)
JVM98
Mail Servers
MAIL2001
SPECimap
Network File System
SFS97_R1 (3.0)
SFS97 (2.0) (بازنشسته)
SFS93 (LADDIS) (بازنشسته)
Power and Performance
SPECpower
Virtualization
Virtualization
Web Servers
WEB2005
WEB 96(بازنشسته)
WEB99(بازنشسته)
WEB99_SSL(بازنشسته)
گروه HPG
HPC2002
CHEM2002
ENV2002
SEIS2002
OMPM2001
OMPL2001
HPC96(بازنشسته)
MPI
گروه GPC
3ds Max 8
Maya 6.5
Pro/ENGINEER Wildfire 2.0
Solid Edge V19
Solid Edge V14
SolidWorks 2005
UGS NX 3
اسپک یک شرکت غیر تجاری برایbenchmark منصفانه و بی طرف کامپیوتر ها می باشد. این شرکت در سال 1988 با شرمایه اعضاء آن که شامل شرکت های بزرگ کامپیوتری می باشد تاسیس شد.
امروزه ارزیابی های این شرکت درباره بازده انواع نرم افزار و سخت افزار کامپیوتر بصورت گسترده در دنیای کامپیوتر با نام "SPECmarks" مورد استفاده قرا می گیرد که از طریق سایت این شرکت به آدرس www.spec.org منتشر می شود.
تاکید تمامی benchmark های این شرکت انجام ارزیابی در دنیای واقعی می باشد.
benchmark چیست؟
معنی لغوی آن معيار،پايه ،نشان و محک می باشد. در دنیای کامپیوتر به نتایج اجرای یک برنامه کامپیوتری یا مجموعه ای از برنامه ها و عملیات ها که برای برای بدست آوردن بازده آن سیستم خاص (شامل نرم افزار و سخت افزار) می باشند benchmark گفته می شود. همچنین عبارتbenchmark غالبا برای نرم افزار های مخصوص محک بازده سیستم ها استفاده می شود.
فاسفه Spec
هدف اسپک این است که بازار یک مجموعه ابزار ها و استانداردهای بی طرف و قابل استفاده برای تمایز میان سیستم های مختلف داشته باشد.
همچنین ایجاد ابزار و استانداردهای مناسب تا شرکت های بتوانند مزایای محصولات خود را به نمایش بگذارند.
با این روش اعتماد و اعتقاد قویی در مشتریان ایجاد می شود تا بتوانند بهتر محصولات را انتخاب نمایند زیرا که به مقدار فراوانی نگرانی مشتریان از یکجانبه بودن و یا حتی دورغ بودن تبلیغات شرکت ها از مزایای مجصولاتشان از بین می رود.
روش کلی کار Spec این است که یک مجموعه source code تهیه می کند و آنها را در اختیار اعضاء خود که همانا شرکت های تولید کننده محصولات کامپیوتری می باشد قرار می دهد، سپس این شرکت های کد مربوطه را کامپایل کرده و سیستم خود را برای آن تنظیم می کنند و سپس محصول را آزمایش کرده و نتایج را برای اسپک ارسال می کنند.
ساختار اسپک
اسپک یک شرکت غیر تجاری می باشد می باشد که عضویت در آن برای تمام سازمان ها و شرکت ها مجاز می باشد و آنها فقط باید عق عضویت سالانه را پرداخت نمایند. اسپک یک شرکت اصلی می باشد که شامل گرو های OSG ، HPG و GPC می باشد.
این سه گروه کاملا از یکدیگر مستقل می باشند و دارای حق عضویت و دیگر قوانین متفاوت می باشند.
0
The Open Systems Group
Osg قدیمی ترین گروه در spec می باشد. این کمیته که کمیته اصلی اسپک است تاکید خود را بر روی desktop system ها و high-end workstation ها و سرورها قرار داده است.
این کمیته شامل زیر کمیته های زیر است
CPU
گروهی که SPECmarks و تمامی benchmark های مربوط به cpu را انجام می دهد. شامل SPECint و SPECfpو SPECrates
Java
گروهی که در قسمت های JVM98 وJBB2000 و JBB2005 کار می کند.
گروهی که در قسمت SPECmail2001 کار می کند.
POWER-PERFORMANCE
گروهی که تهیه اولین نسل ارزیابی های مر بوط به مصرف انرژی کامپیوتر های رده سرور را آغاز کرده است
SFS
گروهی که در قسمت های SFS93 (LADDIS), SFS97 SFS97_R1کار می کند.
WEB
گروهی که در قسمت های WEB96, WEB99, WEB99_SSL, and WEB2005 کار می کند.
The High-Performance Group
این گروه برای دایر کردن و نگه داری یک مجموعه از benchmark ها برای استاندارد سازی و ارزیابی بازده برنامه ها و سیستم های cross-platform و high-performance تشکیل شده است
این benchmark ها برای معماری های high performance تهیه شده است .شامل سیستم های چند پردازنده ای سیمتریک ، کلاستر ها ، سیستم های توزیع شده ی حافظه موازی و سوپر کامپیوتر های سنتی.
The Graphics Performance Characterization Group
این گروه در رابطه با بازده گرافیکی سیستم های کار می کند.
محصولات و خدمات spec چیست؟
محصول اصلی اسپک سوئیت های benchmark می باشد. کدهایی که در سوئیت های spec قرار دادن توسط خود spec و از میان کدهای هدیه داده شده به آن تهیه شده اند.
اسپک قابلیت حمل و تعداد ابزار لازم و دیگر جزئیات را به کدهایی که برای گسترش انتخاب می شوند اضافه می کند پس در نتیجه تفاوت های فاحشی میان محصولات اسپک و دیگر وحصولات در آن دامنه و یا حتی با همان نام وجود دارد
تمامی محصولات اسپک دارای لایسنس می باشند و سورس اغلب آنها موجود است. مدیای انتشار محصولات اسپک CDRom می باشد.
فهرست سوئیت های موجود:
گروه OSG
CPU
CPU2006
CPU2000 (بازنشسته)
CPU95(بازنشسته)
CPU92 (بازنشسته)
Graphics/Applications
SPECviewperf® 9
SPECapcSM for 3ds Max
SPECapcSM for Maya 6.5
SPECapcSM for Pro/ENGINEERTM Wildfire 2.0
SPECapcSM for Solid Edge V19™
SPECapcSM for Solid Edge V14™
SPECapcSM for SolidWorks 2005
SPECapcSM for UGS NX 3
Java Client/Server
jAppServer2004
jAppServer2002(بازنشسته)
jAppServer2001(بازنشسته)
JBB2005
JBB2000(بازنشسته)
JVM98
Mail Servers
MAIL2001
SPECimap
Network File System
SFS97_R1 (3.0)
SFS97 (2.0) (بازنشسته)
SFS93 (LADDIS) (بازنشسته)
Power and Performance
SPECpower
Virtualization
Virtualization
Web Servers
WEB2005
WEB 96(بازنشسته)
WEB99(بازنشسته)
WEB99_SSL(بازنشسته)
گروه HPG
HPC2002
CHEM2002
ENV2002
SEIS2002
OMPM2001
OMPL2001
HPC96(بازنشسته)
MPI
گروه GPC
3ds Max 8
Maya 6.5
Pro/ENGINEER Wildfire 2.0
Solid Edge V19
Solid Edge V14
SolidWorks 2005
UGS NX 3
+ نوشته شده در جمعه ۲۱ اردیبهشت ۱۳۸۶ ساعت 21:15 توسط عباس برتینا
|