MIPS este o abreviere pentru doi termeni de calcul diferiți; milioane de instrucțiuni pe secundă și microprocesor fără interblocarea etapelor conductei. Prima utilizare este o metodă comună de a determina viteza procesorului unui computer. În general, cu cât poate efectua mai multe MIPS, cu atât funcționează mai rapid. A doua utilizare este pentru un tip specific de microprocesor care este comun în unele computere și sisteme încorporate fabricate de la începutul anilor 80 încolo. Acest sistem este o varietate de computer cu set de instrucțiuni redus (RISC), un design care reduce complexitatea procesorului său pentru a accelera sistemul.
Versiunea MIPS de milioane de instrucțiuni pe secundă este în general cea mai comună versiune. Viteza unui procesor este adesea exprimată în această valoare, astfel încât orice fel de site-uri de benchmarking sau reclame pentru cip vor avea de obicei un rating MIPS. Deși aceste informații sunt interesante, rareori sunt atât de descriptive pe cât își doresc să creadă producătorii de procesoare.
Există o gamă largă de lucruri care pot influența viteza cu care un procesor efectuează calcule. Factorii din afara procesorului pot influența viteza și tipul instrucțiunilor date; aceasta, la rândul său, modifică viteza cu care sunt executate procesele. În plus, când sunt comparate două procesoare cu arhitecturi diferite, evaluarea MIPS reală este aproape lipsită de sens.
Evaluarea MIPS pentru computerele de acasă a parcurs un drum lung încă de la primele etape. În anii 1970, majoritatea calculatoarelor operau între 5 și 1 milion de instrucțiuni pe secundă. În anii 80 și 90, acest număr a crescut la peste 1,200. În următorii 10 ani, viteza de instruire a crescut până la 140,000, deși majoritatea computerelor de acasă sunt între 60 și 70,000.
Al doilea sens comun pentru MIPS este un tip specific de microprocesor. Acest sens este mai puțin cunoscut în rândul publicului, dar este foarte comun în unele domenii de inginerie. Un procesor MIPS este un sistem RISC de bază. Aceste procesoare au câteva dintre funcțiile mai complexe eliminate pentru a-și crește puterea de procesare brută. Ideea de bază este că pot funcționa mai rapid fără ca funcționalitatea suplimentară să le întrerupă.
Aceste cipuri au fost utilizate intens pe parcursul anilor 80 pentru sisteme desktop. Acest lucru sa oprit brusc când Microsoft® a anunțat că sistemul său de operare nu va mai suporta o gamă largă de cipuri RISC. În timp ce alte sisteme de operare încă foloseau tehnologia RISC, MIPS a trecut în sistemele încorporate.
Sistemele încorporate sunt computere mici încorporate care rulează gadget-uri și dispozitive avansate, cum ar fi console de jocuri, telefoane și sisteme computerizate pentru mașini. Procesorul MIPS este potrivit pentru acest tip de design, deoarece este deja redus la esențial. Mulți producători de sisteme încorporate au descoperit că aceste cipuri ar putea fi utilizate în sistemele lor cu puține modificări.