Payamvdn/NorthPersian_fa_wiki huggingface dataset:
by از گرامر(سینتکس) استاندارد پشتیبانی می کنند. برخی نیز افزونه های غیر استاندارد SQL را اضافه می کنند. مترادف. برخی از پیاده سازی های پایگاه داده، اصطلاح Upsert ( نوعی "به روزرسانی" و "درج" ) را برای دستور پایگاه داده یا ترکیبی از عبارات به کار می گیرند که در صورت عدم وجود رکورد یک رکورد را به جدولی در پایگاه داده وارد می کند. یا اگر رکورد قبلاً وجود داشته باشد، ، رکورد موجود را به روز می کند. این مترادف در PostgreSQL (v9.5+) و SQLite (v3.24+) استفاده می شود. همچنین برای مخفف شبه کد معادل "MERGE" استفاده می شود. در پایگاه داده Microsoft Azure SQL استفاده می شود. سایر پیاده سازی های غیر استاندارد. برخی دیگر از سیستم های مدیریت پایگاه داده از طریق افزونه های غیر استاندارد SQL خود از این رفتار یا رفتار بسیار مشابه پشتیبانی می کنند. برای مثال MySQL از پشتیبانی می کند که می تواند برای دستیابی به یک نتیجه یکسان با این محدودیت استفاده شود که اتصال بین هدف و منبع باید فقط بر اساس PRIMARY KEY یا UNIQUE انجام شود، که در استاندارد ANSI/ISO مورد نیاز نیست. همچنین از دستور پشتیبانی می کند، که ابتدا یک درج را انجام می دهد
، و اگر موفق نشد، ردیف را در صورت وجود حذف می کند، و سپس ردیف جدید را درج می کند. همچنین یک بند برای عبارت وجود دارد، که به سرور می گوید خطاهای «کلید تکراری» را نادیده بگیرد و ادامه دهد (ردیف های موجود درج یا به روزرسانی نمی شوند، اما تمام ردیف های جدید درج خواهند شد). اس کیو ال لایت به طور مشابه کار می کند. همچنین از به عنوان نام مستعار برای سازگاری با MySQL پشتیبانی می کند. Firebird از پشتیبانی می کند، اما در صورت وجود چندین ردیف داده منبع، خطا ایجاد نمی کند. علاوه بر این یک نسخه تک خطی، وجود دارد ، اما دومی به شما این امکان را نمی دهد که اقدامات مختلفی را برای درج در مقابل به روزرسانی انجام دهید (مثلاً تنظیم یک مقدار دنباله جدید فقط برای ردیف های جدید، نه برای ردیف های موجود). IBM Db2 گرامر را با چند عبارت و گسترش می دهد و آنها را با و تشخیص میدهد Microsoft SQL Server با محافظ های پشتیبانی و همچنین با پشتیبانی از Left Join از طریق گسترش می یابد. PostgreSQL از ادغام از نسخه 15 پشتیبانی می کند اما قبلاً از ادغام از طریق پشتیبانی می کرد . CUBRID از عبارت پشتیبانی می کند. و استفاده از پشتیبانی می کند. همچنین ا
ز برای سازگاری با MySQL پشتیبانی می کند. Apache Phoenix از دستور های و codice_3 پشتیبانی می کند. Spark SQL از بندهای و پشتیبانی می کند. از پشتیبانی می کند . استفاده از NoSQL. مفهوم مشابهی در برخی از پایگاه های داده NoSQL وجود دارد. به عنوان مثال در MongoDB فیلدهای با یک مقدار مرتبط با یک کلید را می توان با یک عملیات به روز کرد. اگر کلید پیدا نشود، با خطا مواجه می شود. در عملیات امکان تنظیم پرچم وجود دارد: در این حالت یک مقدار جدید مرتبط با کلید داده شده در صورتی که وجود نداشته باشد ذخیره می شود، در غیر این صورت کل مقدار جایگزین می شود. در Redis عملیات مقدار مربوط به یک کلید داده شده را تعیین می کند. Redis هیچ جزئیاتی از ساختار داخلی داده را نمی داند، بنابراین "به روزرسانی" معنایی نخواهد داشت. بنابراین عملیات همیشه یک "مجموعه یا جایگزین" معنایی دارد.
SQL Star International Limited یک شرکت خدمات فناوری اطلاعات بود که دفتر مرکزی آن در حیدرآباد، هند، قرار داشت. سه بخش اصلی آن عبارتند از خدمات دانش، خدمات سازمانی و حکومت الکترونیک. همچنین در بورس اوراق بهادار بمبئی ثبت شد. (BSE: 532249) این شرکت آموزش فناوری اطلاعات را به شرکت ها و افراد ارائه می دهد. در مارس ۲۰۰۸، SQL Star پورتال آموزش الکترونیکی خود را راه اندازی کرد - thelearningport.com. همچنین یک شریک آموزشی مجاز برای Red Hat , SUN و Oracle است. این شرکت همچنین یک پلتفرم لینوکس تعبیه شده به نام Embinux را به بازار عرضه می کند. در فوریه ۲۰۱۴ مجوز آن لغو شد.
شبیه سازی منطقی استفاده از شبیه سازی کامپیوتری برای پیش بینی رفتار مدارهای دیجیتال و زبان توصیف سخت افزار است. شبیه سازی را می توان در درجات مختلف انتزاع فیزیکی مانند سطح ترانزیستور، ، سطح انتقال-ثبات (RTL)، (ESL) یا سطح رفتاری انجام داد. استفاده در تایید. شبیه سازی منطقی ممکن است به عنوان بخشی از فرایند در طراحی سخت افزار استفاده شود. شبیه سازی ها این مزیت را دارند که ظاهر و احساس آشنا را برای کاربر فراهم کنند زیرا از همان زبان و نمادهای مورد استفاده در طراحی ساخته شده اند. با اجازه دادن به کاربر برای تعامل مستقیم با طراحی، شبیه سازی یک راه طبیعی برای طراح است تا بازخورد در طراحی خود را بدست آورد. طول شبیه سازی. سطح تلاش مورد نیاز برای اشکال زدایی و سپس تایید طراحی متناسب با بزرگی طراحی است. به عبارت دیگر، در اوایل زندگی طراحی، اشکالات و رفتارهای نادرست معمولا به سرعت پیدا می شوند. همانطور که طراحی بزرگ می شود، شبیه سازی نیاز به زمان و منابع بیشتری برای اجرا دارد و خطاها به تدریج طولانی تر می شوند. این به ویژه در هنگام شبیه سازی اجزای سیستم های مدرن مشکل ساز است. . شبیه سازی رویدادی در مقابل شبیه سازی چرخه ا
ی. شبیه سازی رویداد اجازه می دهد تا طراحی شامل اطلاعات زمان بندی ساده باشد - تاخیر مورد نیاز برای یک سیگنال برای انتقال از یک مکان به مکان دیگر. در طول شبیه سازی، تغییرات سیگنال در قالب رویدادها ردیابی می شود. یک تغییر در یک زمان خاص باعث ایجاد یک رویداد پس از یک تاخیر خاص می شود. رویدادها بر اساس زمانی که رخ می دهند مرتب می شوند و زمانی که تمام رویدادها برای یک زمان خاص اداره می شوند، زمان شبیه سازی شده به زمان رویداد برنامه ریزی شده بعدی پیش می رود. سرعت یک شبیه سازی رویداد بستگی به تعداد رویدادهایی دارد که باید پردازش شوند (مقدار فعالیت در مدل). در حالی که شبیه سازی رویداد می تواند برخی از بازخوردها را در مورد زمان بندی سیگنال ارائه دهد، جایگزینی برای تجزیه و تحلیل نیست. در شبیه سازی چرخه ای، نمی توان تاخیر را مشخص کرد. یک مدل دقیق چرخه استفاده می شود و هر دروازه در هر چرخه ارزیابی می شود. بنابراین شبیه سازی چرخه با سرعت ثابت اجرا می شود، صرف نظر از فعالیت در مدل. پیاده سازی های بهینه شده ممکن است از فعالیت مدل کم برای سرعت بخشیدن به شبیه سازی با پرش از ارزیابی دروازه هایی که ورودی های انها تغییر نکرده است
، استفاده کنند. در مقایسه با شبیه سازی رویداد، شبیه سازی چرخه تمایل به سریع تر، مقیاس بهتر و مناسب تر برای شتاب سخت افزاری / تقلید دارد.
SQL بدون توقف یک تبلیغ است سیستم مدیریت پایگاه داده رابطه ای که برای تحمل خطا و مقیاس پذیری، در حال حاضر توسط شرکت هیولت پاکارد. آخرین نسخه SQL / MX 3.4 است. این محصول در ابتدا توسط Tandem Computers توسعه داده شد. Tandem در سال 1997 توسط Compaq خریداری شد. Compaq بعداً توسط Hewlett-Packard در سال 2002 خریداری شد. هنگامی که هیولت پاکارد در سال 2015 به HP Inc. و Hewlett Packard Enterprise تقسیم شد، NonStop SQL و بقیه خط تولید NonStop به شرکت Hewlett Packard Enterprise رفت. این محصول در درجه اول برای پردازش تراکنش های آنلاین استفاده می شود و برای سازمان هایی که نیاز به دسترسی و مقیاس پذیری بالا برای سیستم پایگاه داده خود دارند، طراحی شده است. کاربران معمولی این محصول، بورس ها، مخابرات، POS و شبکه های خودپرداز بانکی هستند. تاریخ. NonStop SQL طوری طراحی شده است که به طور مؤثر بر روی رایانه های موازی اجرا شود و قابلیت هایی را برای داده های توزیع شده، اجرای توزیع شده و تراکنش های توزیع شده اضافه می کند. اولین بار در سال 1987 منتشر شد، نسخه دوم در سال 1989 قابلیت اجرای پرس و جوها را به صورت موازی اضافه کرد و محصول به
دلیل اینکه یکی از معدود سیستم هایی بود که تقریباً به صورت خطی با تعداد پردازنده های موجود در دستگاه مقیاس می شود، بسیار معروف شد: افزودن یک CPU دوم یک سرور SQL بدون توقف تقریباً عملکرد آن را دو برابر کرد. نسخه دوم /MP را برای Massively Parallel به نام خود اضافه کرد. نسخه سوم، NonStop SQL/MX، محصولی را ایجاد کرد که نسبت به نسخه قبلی خود با ANSI SQL سازگارتر بود. NonStop SQL/MX از سال 2002 بر روی پلتفرم NonStop ارسال شده است و می تواند به جداول ایجاد شده توسط NonStop SQL/MP دسترسی داشته باشد، اگرچه فقط "جدول SQL/MX بومی" انطباق ANSI و بسیاری از پیشرفت های "مانند اوراکل" را ارائه می دهد. پلتفرم هوش تجاری HP Neoview با استفاده از NonStop SQL به عنوان منشا آن ساخته شد. NonStop SQL/MX تنها محصول پایگاه داده OLTP HP است. بخش هایی از پایگاه کد Neoview در سال 2014 با نام Trafodion منبع باز شد که اکنون یک پروژه سطح بالای آپاچی است.
در SQL ، دستور codice_1 یک عملیات زبان دستکاری داده ها (DML) است که تمام ردیف های یک جدول را بدون ایجاد یک عمل فعال حذف می کند. نتیجه این عملیات به سرعت تمام داده ها را از یک جدول حذف می کند و معمولاً تعدادی از مکانیسم های اعمال یکپارچگی را دور می زند. این به طور رسمی در استاندارد ، به عنوان ویژگی اختیاری F200، "TRUNCATE TABLE" معرفی شد. TRUNCATE TABLE همه سطرها را از جدول حذف می کند، اما ساختار جدول و ستون ها، محدودیت ها، شاخص ها و غیره باقی می مانند. برای حذف تعریف جدول علاوه بر داده های آن، از عبارت DROP TABLE استفاده کنید. دستور codice_2 از نظر منطقی (البته نه از نظر فیزیکی) معادل عبارت codice_3 (بدون عبارت codice_4 ) است. ویژگی های زیر codice_1 از codice_6 متمایز می کند:
تئاتر سنت گالن یک مرکز هنرهای نمایشی برای اپرا، موسیقی، باله و تئاتر در سنت گالن سوئیس است و به عنوان قدیمی ترین خانه تئاتر حرفه ای در سوئیس شناخته می شود. این ساختمان یک مکان میراثی سوئیس با اهمیت ملی است.
= تاریخچه ی سوپر کامپیوتر ها = تاریخچه سوپرکامپیوتر ها به دهه ۱۹۶۰ برمی گردد، زمانی که مجموعه ای از کامپیوتر ها در شرکت کنترل دیتا (CDC) توسط سیمور کری طراحی شدند تا با استفاده از طراحی های نوآورانه و موازی سازی به عملکرد محاسباتی برتر دست یابند. [1] CDC 6600 که در سال ۱۹۶۴ عرضه شد، به طور کلی به عنوان اولین سوپر کامپیوتر محسوب می شود. [2][3] با این حال، برخی کامپیوترهای قدیمی تر نیز برای زمان خود به عنوان سوپر کامپیوتر در نظر گرفته می شدند، مانند IBM NORC در سال 1954،[4] و در اوایل دهه 1960، UNIVAC LARC (1960)، [5] IBM 7030 Stretch (1962)، [6] و Manchester Atlas (1962)، همگی از قدرت مشابهی برخوردار بودند. در دهه 1980 میلادی، ابرکامپیوترهایی با تنها چند پردازنده استفاده می شدند، اما در دهه 1990، دستگاه هایی با هزاران پردازنده در ایالات متحده و ژاپن ظاهر شدند که رکوردهای عملکرد محاسباتی جدیدی را برپا کردند. تا پایان قرن بیستم، ابرکامپیوترهای پردازش موازی با هزاران پردازنده ای که بدون نیاز به تغییرات یا سفارشی سازی به طور مستقیم قابل استفاده هستند ، مانند آنهایی که در رایانه های شخصی یافت می شود، ساخته شدند و ن
فوذی به سد محاسباتی ترافلاپس داشتند. پیشرفت در دهه اول قرن ۲۱ بسیار چشمگیر بود و ابرکامپیوترهایی با بیش از ۶۰٬۰۰۰ پردازنده ظاهر شدند که به سطوح عملکرد پتافلاپس رسیدند. آغازها: دهه ها ۱۹۵۰ و ۱۹۶۰. سوپر کامپیوتینگ" برای اولین بار در سال ۱۹۲۹ در روزنامه [7] New York World به استفاده از ماشین های محاسباتی سفارشی بزرگی اشاره داشت که شرکت IBM برای دانشگاه کلمبیا ساخته بود[8]. در سال ۱۹۵۷، یک گروه از مهندسین از شرکت Sperry Corporation جدا شده و شرکت Control Data Corporation (CDC) را در مینه سوتا، مینیاپولیس تأسیس کردند. سیمور کری یک سال بعد از آن از شرکت Sperry جدا شده و به همراه همکارانش به CDC پیوست. [1] در سال ۱۹۶۰، کری CDC 1604 را کامل کرد که یکی از نسل های اول کامپیوترهای ترانزیستوری موفق تجاری بود و در زمان عرضه اش، سریع ترین کامپیوتر جهان بود. [9] با این حال، Harwell CADET تماماً ترانزیستوری در سال ۱۹۵۱ قابل استفاده بود و IBM کامپیوتر ترانزیستوری تجاری موفق خود را با نام IBM 7090 در سال ۱۹۵۹ تحویل داد. در اواخر دهه 1960، کری تصمیم گرفت یک کامپیوتر طراحی کند که با یک مارژین بزرگترین سرعت را در جهان داشته باشد.
پس از چهار سال آزمایش همراه با همکارانش جیم تورنتون و دین روش و حدود 30 مهندس دیگر، کری در سال 1964 مدل CDC 6600 را تکمیل کرد. Cray از ترانزیستورهای ژرمانیوم به سیلیکون منتقل شد که توسط شرکت فرچایلد سمیکانداکتر ساخته شده بودند و از فرایند planar استفاده می کردند. این ترانزیستورها دارای معایب ترانزیستورهای سیلیکون mesa نبودند. او این ترانزیستورها را بسیار سریع اجرا کرد و محدودیت سرعت نور باعث طراحی بسیار فشرده ای با مشکلات شدید گرم شدن شد که با معرفی یخچال به تصمیم دین روش حل شد. [10] 6600 با ضریبی سه برابر درخشان ترین کامپیوتر قبلی صنعت، IBM 7030 Stretch را پیش سر گرفت. [11][12] با عملکردی تا سه مگافلاپس [13][14] ، آن با نام "سوپرکامپیوتر" شناخته شد و با فروش ۲۰۰ دستگاه به قیمت ۹ میلیون دلار هر کدام، بازار سوپرکامپیوترها را تعریف کرد[9][15]. در دهه ۱۹۶۰، کامپیوتر CDC 6600 با اعمال "بیرون سپردن" کار به عناصر محاسباتی جانبی، CPU (واحد پردازش مرکزی) را از پردازش داده های واقعی آزاد کرد. کامپایلر فرتران مینه سوتا برای این دستگاه توسط Liddiard و Mundstock در دانشگاه مینه سوتا توسعه یافت و با استفاده از آن، CDC 66
00 می توانست در عملیات ریاضی استاندارد ۵۰۰ کیلوفلاپ را حفظ کند[16]. در سال ۱۹۶۸، Cray CDC ۷۶۰۰ را تکمیل کرد که باز هم سریعترین کامپیوتر جهان بود. [9] با فرکانس ۳۶ مگاهرتز، ۷۶۰۰ ۳.۶ برابر سرعت کلاک ۶۶۰۰ داشت، اما به دلیل نوآوری های فنی دیگر به صورت قابل توجهی سریع تر اجرا می شد. آنها تنها حدود ۵۰ دستگاه از مدل ۷۶۰۰ را فروختند که به معنای کاملی شکست نبود. کری در سال ۱۹۷۲ از CDC خارج شد تا شرکت خود را تشکیل دهد[9]. دو سال پس از رفتن او، CDC مدل STAR-100 را تحویل داد که با ۱۰۰ مگافلاپ، سه برابر سرعت ۷۶۰۰ بود. همراه با سیستم کامپیوتری پیشرفته از شرکت تگزاس اینسترومنتس ، STAR-100 یکی از اولین دستگاه هایی بود که از پردازش برداری استفاده می کردند، ایده ای که از حدود سال ۱۹۶۴ توسط زبان برنامه نویسی APL الهام گرفته بود. [17][18] در سال ۱۹۵۶، یک تیم در دانشگاه منچستر در انگلستان، زمینه سازی توسعه MUSE را آغاز کردند — یک نام مشتق شده از موتور میکروثانیه — با هدف ساخت یک کامپیوتر که قادر به عملکرد با سرعت های پردازشی نزدیک به یک میکروثانیه برای هر دستور باشد، یعنی تقریباً یک میلیون دستور در ثانیه. Mu (نام حرف یونانی μ) پی
شوندی است که در SI و سایر سیستم های واحدها، برای نشان دادن ضریب 6-۱۰ (یک میلیونم) استفاده می شود. در پایان سال ۱۹۵۸، فرانتی توافق کرد که با دانشگاه مانچستر در این پروژه همکاری کند و کامپیوتر به زودی پس از آن با نام آتلس شناخته می شود و این مشروع مشترک تحت کنترل تام کیلبرن قرار می گیرد. اولین آتلس به طور رسمی در تاریخ ۷ دسامبر ۱۹۶۲، تقریباً سه سال قبل از معرفی سوپرکامپیوتر Cray CDC 6600، به عنوان یکی از اولین سوپرکامپیوترهای جهان به بهره برداری رسید. در زمان به کار گیری آن، آتلس به عنوان قدرتمندترین کامپیوتر جهان محسوب می شد و معادل چهار عدد IBM 7094 بود. گفته می شد که هرگاه آتلس غیرفعال می شد، نیمی از ظرفیت کامپیوتری انگلستان از بین می رفت. [20] آتلس، فناوری حافظه مجازی و صفحه بندی را به عنوان روشی برای توسعه حافظه کاری خود به کار برد که با ترکیب ۱۶٬۳۸۴ واژه حافظه مغناطیسی اصلی با ۹۶هزار واژه حافظه دیسکی فرعی، حافظه خود را گسترش می دهد. [21] آتلس همچنین پیشروی در زمینه نرم افزار سرپرست آتلس را نیز داشت که به عنوان "اولین سیستم عامل مدرن قابل شناسایی" توسط بسیاری از افراد در نظر گرفته می شود. [20] دوره ی کری:
اواسط دهه ۷۰ و ۱۹۸۰. چهار سال پس از ترک CDC، کری در سال 1976، سوپر کامپیوتر Cray-1 با سرعت 80 مگاهرتز را تحویل داد و آن به موفق ترین سوپرکامپیوتر در تاریخ تبدیل شد. [18][22] Cray-1 ، که از مدارهای یکپارچه با دو گیت در هر تراشه استفاده میکرد، یک پردازنده برداری بود. این کامپیوتر نوآوری های زیادی را معرفی کرد، مانند چینش ها (chaining)، که در آن ثبت های علمی و برداری نتایج میانی تولید میکنند که بدون نیاز به ارجاعات حافظه اضافی، میتوانند بلافاصله استفاده شوند و سرعت محاسباتی را کاهش نمی دهند[10][23]. Cray X-MP (طراحی شده توسط استیو چن) در سال 1982 به عنوان یک پردازنده برداری موازی با حافظه مشترک و پشتیبانی بهتر از چینش ها و چندین خط لوله حافظه عرضه شد. همه سه خط لوله اعشاری در X-MP میتوانستند همزمان عمل کنند. [23] تا سال 1983، کری و کنترل دیتا رهبران سوپرکامپیوتر بودند؛ علیرغم تراز برتری در بازار کامپیوتر کلی IBM قادر به تولید یک رقیب سودآورنبود[24]. کامپیوتر Cray-2 که در سال 1985 عرضه شد، یک کامپیوتر مایع با چهار پردازنده بود که به طور کامل درون یک مخزن از فلورینرت قرار گرفته بود و در حین عملکرد خود حباب هایی از
آن برافروخت.[10] این کامپیوتر به سرعت 1.9 گیگافلوپس رسید و سریع ترین سوپرکامپیوتر جهان و اولین کامپیوتری بود که مرز گیگافلاپ را شکست.[25] Cray-2 یک طراحی کاملاً جدید بود. از زنجیره بندی استفاده نمی کرد و تاخیر حافظه بالایی داشت، اما استفاده بیشتری از خط های تولیدی (پایپلاینینگ) داشت و برای مسائلی که نیاز به حافظه بزرگ داشتند، ایده آل بود. [23] هزینه نرم افزار در توسعه سوپرکامپیوترها نباید کم ارزش شمرده شود، زیرا در دهه 1980، هزینه توسعه نرم افزار در کری برابر با هزینه های سخت افزاری بود. [26] این روند به موجب تغییر سیستم عامل درونی کری به سیستم عامل UNICOS مبتنی بر یونیکس منجر شد. [26] کامپیوتر Cray Y-MP نیز که نیز توسط استیو چن طراحی شده بود، در سال 1988 به عنوان بهبودی از مدل X-MP عرضه شد و می توانست هشت پردازنده برداری با سرعت 167 مگاهرتز و عملکرد بالقوه 333 مگافلوپس در هر پردازنده داشته باشد. [23] در اواخر دهه 1980، آزمایش کری برای استفاده از نیمه هادی های گالیم آرسنید در کامپیوتر Cray-3 موفقیت آمیز نبود. سیمور کری در اوایل دهه 1990 به ساخت یک کامپیوتر با معماری همزمانی گسترده پرداخت، اما در سال 1996 در
یک تصادف رانندگی جان خود را از دست داد، قبل از اینکه بتواند آن را به پایان برساند. اما تحقیقات کری موفق به تولید چنین کامپیوترهایی شد[22][10]. پردازش انبوه:دهه ۱۹۹۰. در دهه ی ۱۹۸۰ میلادی، Cray-2 با فقط ۸ پردازنده به عنوان یک سوپرکامپیوتر، مرزهای محاسبات فوق العاده را تعیین کرد. در دهه ی ۱۹۹۰، سوپرکامپیوترهایی با هزاران پردازنده شروع به ظاهر شدن کردند. یک توسعه دیگر در پایان دهه ی ۱۹۸۰، ظهور سوپرکامپیوترهای ژاپنی بود، برخی از آنها بر پایه یCray-1 مدل سازی شده بودند. در سال 1989 شرکت NEC Corporation مدل SX-3/44R را معرفی کرد و یک سال بعد با مدل چهار پردازنده ای خود، عنوان سریع ترین کامپیوتر جهان را کسب کرد[27]. با این حال، در سال 1994، کامپیوتر فوجیتسو به نام Numerical Wind Tunnel با استفاده از ۱۶۶ پردازنده وکتور، رتبه اول را کسب کرد. این کامپیوتر یک سرعت بالقوه ۱.۷ گیگافلاپ برای هر پردازنده داشت. [28][29] Hitachi SR2201 در سال 1996 با استفاده از ۲،۰۴۸ پردازنده که از طریق یک شبکه متقاطع سه بعدی سریع متصل بودند، عملکرد بالقوه ی ۶۰۰ گیگافلاپ را بدست آورد. [30][31][32] در همان دوره، Intel Paragon با تنظیمات مختلف
می توانست دارای ۱٬۰۰۰ تا ۴٬۰۰۰ پردازنده Intel i860 باشد و در سال ۱۹۹۳ به عنوان سریع ترین کامپیوتر جهان رتبه بندی شد. Paragon یک دستگاه موازی MIMD بود که پردازنده ها را از طریق یک مش دوبعدی با سرعت بالا متصل می کرد، این امکان را به فرایندها می داد که در گره های جداگانه اجرا شوند؛ ارتباطات خود را از طریق رابط ارسال پیام انجام می دادند[33] . تا سال ۱۹۹۵، Cray همچنین سیستم های موازی بسیار موازی را حمل می کرد، به عنوان مثال Cray T3E با بیش از ۲٬۰۰۰ پردازنده که از یک اتصال سه بعدی توروس استفاده می کرد. [34][35] ساختار Paragon به زودی منجر به کامپیوتر با معماری همزمانی گستردهIntel ASCI Red در ایالات متحده شد، که به عنوان بخشی از ابتکار شبیه سازی و محاسبات پیشرفته، رتبه اول کامپیوترهای سوپر را تا انتهای قرن بیستم در اختیار داشت. این همچنین یک سیستم موازی MIMD مبتنی بر مش با بیش از ۹٬۰۰۰ گره محاسباتی و بیش از ۱۲ ترابایت فضای دیسک بود، اما از پردازنده های پنتیوم پرو با کیفیت استفاده می کرد که می توان آن ها را در کامپیوترهای شخصی روزمره پیدا کرد. ASCI Red ، نخستین سیستمی بود که در سال ۱۹۹۶ بر روی بایگانی MP- Linpack ۱ ت
رافلاپ را عبور کرد و به مرور به ۲ ترافلاپ دست پیدا کرد. [36] استفاده از قدرت محاسباتی پتا در قرن 21. در دهه ی اول قرن بیست ویکم پیشرفت های چشمگیری در زمینه ی ابرکامپیوترها صورت گرفت. کارایی ابرکامپیوترها همچنان افزایش یافت، اما به طور چشمگیری نبود. به عنوان مثال، کامپیوتر Cray C90 در سال ۱۹۹۱ از ۵۰۰ کیلووات برق استفاده می کرد، در حالی که در سال ۲۰۰۳ کامپیوتر ASCI Q از ۳,۰۰۰ کیلووات برق استفاده می کرد و در عین حال دو هزار برابر سریع تر بود، که باعث افزایش عملکرد در هر وات ۳۰۰ برابری شد. [37] در سال ۲۰۰۴، ابرکامپیوتر Earth Simulator ساخته شده توسط شرکت NEC در ژاپن با مشارکت سازمان فناوری دریایی و زمینی ژاپن به توان ۳۵.۹ ترافلاپس رسید، با استفاده از ۶۴۰ نود، هر کدام دارای هشت پردازنده ی برداری اختصاصی بودند.[38] معماری ابرکامپیوتر IBM Blue Gene در قسمت اول قرن بیست ویکم استفاده ی گسترده ای داشت و ۲۷ کامپیوتر از لیست TOP500 از این معماری استفاده می کردند. رویکرد Blue Gene در واقع کمبود سرعت پردازنده را برای کاهش مصرف برق معاوضه می کند، تا تعداد بیشتری از پردازنده ها در دماهای تهویه شده ی هوا استفاده شود. این ماشی
ن ها می توانستند از بیش از ۶۰٬۰۰۰ پردازنده استفاده کنند و با داشتن ۲۰۴۸ پردازنده "در هر رک" آنها را از طریق اتصال سه بعدی توروس به هم وصل می کردند. [39][40] پیشرفت های چین به سرعت صورت گرفت و این کشور در ژوئن ۲۰۰۳ در رتبه ی ۵۱ام در لیست TOP500 قرار گرفت؛ سپس این رتبه در نوامبر ۲۰۰۳ به ۱۴م، در ژوئن ۲۰۰۴ به ۱۰م و سپس در ۲۰۰۵ به ۵ام افزایش یافت و در سال ۲۰۱۰ با ابرکامپیوتر ۲.۵ پتافلاپس تیانه-۱ رتبه ی اول را کسب کرد. [41][42] در ژوئیه ۲۰۱۱، ابرکامپیوتر ۸.۱ پتافلاپسی K ژاپن رتبه ی اول را به دست آورد، با استفاده از بیش از ۶۰٬۰۰۰ پردازنده SPARC64 VIIIfx که در بیش از ۶۰۰ کابینت قرار گرفته بودند. این نکته که این ابرکامپیوتر بیش از ۶۰ برابر سریع تر از Earth Simulator بود و اینکه Earth Simulator هفت سال پس از اینکه رتبه ی اول را داشته بود به رتبه ی ۶۸ام سقوط کرده بود، هر دو نشان از افزایش چشمگیر عملکرد برتر و گسترش گسترده ی فناوری ابرکامپیوتر در سراسر جهان می دهد.[43][44][45] تا سال ۲۰۱۴، Earth Simulator از لیست خارج شده بود و تا سال ۲۰۱۸ ابرکامپیوتر K از رتبه ی ده اول خارج شده بود. تا سال ۲۰۱۸، Summit به قوی ترین ابرکا
مپیوتر جهان تبدیل شده بود با ۲۰۰ پتافلاپس. در سال ۲۰۲۰، ژاپن دوباره رتبه ی اول را با ابرکامپیوتر فوگاکو با عملکرد ۴۴۲ پتافلاپس به دست آورد. در نهایت، از سال ۲۰۲۲ تاکنون (تا دسامبر ۲۰۲۳) قوی ترین ابرکامپیوتر جهان ابرکامپیوتر Frontier شرکت هیولت پکارد انترپرایز یا همان OLCF-5 بود که در مرکز محاسبات رهبری اوراینچ تنسی، ایالات متحده آمریکا میزبانی می شد. Frontier بر اساس کامپیوتر Cray EX بود، از قوی ترین ابرپردازنده ها و پردازنده های گرافیکی شرکت AMD استفاده می کرد و با دستیابی به Rmax برابر با ۱.۱۰۲ اکسا فلاپس، یعنی ۱.۱۰۲ کوادریلیون عملیات در هر ثانیه، به عنوان اولین ابرکامپیوتر اگزافلاپس جهان شناخته می شد.[46][47][48][49][50] TOP500 جدول تاریخی. این یک لیست از کامپیوترهایی است که از سال ۱۹۹۳ به بعد بر روی لیست TOP500 ظاهر شده اند.[51] "سرعت بیشینه" به عنوان رتبه "Rmax" ذکر شده است. کنترل صادرات. هماهنگی همکاری تجاری برای کنترل صادرات (CoCom) و واقعیت موضوع جابه جایی یعنی توافقنامه ی واسنار، به طور قانونی کنترل می کردند، یعنی نیاز به مجوز و تایید و نگهداری اسناد داشتند و یا به طور کامل صادرات کامپیوترهای با عملک
رد بالا (HPCs) به برخی از کشورها را منع کرده بودند. این کنترل ها به دلیل افزایش سختی در توجیه آن ها، منجر به تسهیل در مقررات شده است. برخی ادعا کرده اند که این مقررات هرگز توجیه پذیر نبوده اند. [52][53][54][55][56][57] همچنین ببینید. FLOPS – شاخص عملکرد کامپیوتر Green500 – رتبه بندی ابرکامپیوترها از TOP500 بر اساس کارایی انرژی تعداد دستورالعمل در ثانیه – معیار سرعت پردازش کامپیوتر ابرکامپیوترهای نیمه فرصتی – الگوی محاسباتی برای ابرکامپیوترها معماری ابرکامپیوترها ابرکامپیوترها در چین ابرکامپیوترها در اروپا ابرکامپیوترها در هند ابرکامپیوترها در ژاپن ابرکامپیوترها در پاکستان لینک های خارجی. Supercomputers (1960s-1980s) (https://www.computerhistory.org/revolution/?alias=supercomputers&amp;type=section) at the Computer History Museum منابع. 1. Chen, Sao-Jie; Lin, Guang-Huei; Hsiung, Pao-Ann; Hu, Yu-Hen (2009). "Hardware software co-design of a multimedia SOC platform" (https://books.google.com/books?id=OXyo3om9ZOkC&amp;pg=PA70) . Springer Science+Business Media. pp. 70–72. ISBN 9781402096235. Retrieved 20 February
2018. 2. Impagliazzo, John; Lee, John A. N. (2004). "History of computing in education" (https://books.google.c om/books?id=SzTTBwAAQBAJ&amp;pg=PA172) . Springer. p. 172. ISBN 1-4020-8135-9. Retrieved 20 February 2018. 3. Sisson, Richard; Zacher, Christian K. (2006). "The American Midwest: an interpretive encyclopedia" (http s://books.google.com/books?id=n3Xn7jMx1RYC&amp;pg=PA1489) . Indiana University Press. p. 1489. ISBN 0-253-34886-2. 4. Frank da Cruz (25 October 2013) [2004]. "IBM NORC" (http://www.columbia.edu/cu/comput inghistor y/norc.html) . Retrieved 20 February 2018. 5. Lundstrom, David E. (1984). "A Few Good Men from UNIVAC" (https://books.google.com/books?id=CK 4LAAAACAAJ) . MIT Press. ISBN 9780735100107. Retrieved 20 February 2018. 6. David Lundstrom, "A Few Good Men from UNIVAC", page 90, lists LARC and STRETCH as supercomputers. 7. Eames, Charles; Eames, Ray (1973). "A Computer Perspective". Cambridge, Mass: Harvard University Press. p. 95.. Page 95 identiﬁes the article as "Super Computing Ma
chines Shown". New York World. March 1, 1920.. However, the article shown on page 95 references the Statistical Bureau in Hamilton Hall, and an article at the Columbia Computing History web site states that such did not exist until 1929. See The Columbia Difference Tabulator - 1931 (http://www.columbia.edu/acis/hist ory/packard.html) 8. ""Super Computing Machines Shown" (in "New York World")" (http://www.columbia.edu/cu/comput inghist ory/statlab-clipping.jpg) . Retrieved 26 February 2024. 9. Hannan, Caryn (2008). "Wisconsin Biographical Dictionary" (https://books.google.com/books?id=V08bj kJeXkAC&amp;pg=PA83) . State History Publications. pp. 83–84. ISBN 978-1-878592-63-7. Retrieved 20 February 2018. 10. Murray, Charles J. (1997). "The Supermen" (https://books.google.com/books?id=VsA86kiUkC0C) . Wiley &amp; Sons. ISBN 9780471048855. 11. "Designed by Seymour Cray, the CDC 6600 was almost three t imes faster than the next fastest machine of its day, the IBM 7030 Stretch." "Making a World of Difference: Enginee