/ / Système d'exploitation "Elbrus" et un processeur domestique. Monobloc "KM4-Elbrouz"

Système d'exploitation Elbrus et processeur domestique. Monobloc "KM4-Elbrus"

L'industrie informatique russe est capable depour fournir des solutions qui pourraient bien être compétitives avec les produits des plus grandes marques mondiales. Ainsi, dans le segment des microprocesseurs - l'un des plus avancés technologiquement et caractérisé par un seuil d'entrée très élevé - la société nationale MCST est prête à proposer au marché des processeurs russes comme alternative aux puces d'Intel et d'AMD. L'ordinateur Elbrus dans l'une des modifications présentées dans la gamme la plus large est un exemple de système fonctionnel basé sur de telles puces. Dans le même temps, les appareils du type considéré peuvent fonctionner sous le contrôle de l'OS Elbrus, également créé par MCST. Quelle est la spécificité des solutions logicielles et matérielles développées par la marque russe ?

Histoire des ordinateurs "Elbrouz"

Avant d'étudier les spécificités de l'OS "Elbrouz" etdu type de processeurs correspondant, nous étudierons les moments clés de l'histoire de la marque informatique nationale. Pour la première fois, les ordinateurs, qui ont jeté les bases de la ligne technologique Elbrus, sont apparus dans les années 70. L'Institut de mécanique de précision et de génie informatique a participé à leur développement. Dans les années 80 et 90, les capacités des systèmes informatiques se sont améliorées. Depuis l'époque soviétique, le principal consommateur des systèmes d'Elbrouz a été le complexe militaro-industriel. Les processeurs répondaient aux critères les plus stricts, ce qui est compréhensible en raison de leur utilisation en défense. On sait par exemple que les complexes d'Elbrouz ont été impliqués dans la structure du système de défense antimissile de type A-135.

Système d'exploitation d'Elbrouz

En 1991, s'achèvent les travaux du complexeElbrouz-3. En raison de difficultés économiques après la "perestroïka", il n'a pas été possible de procéder aux ajustements nécessaires du complexe. En 1992, les développeurs de la gamme d'ordinateurs Elbrus ont créé la société MCST et ont commencé à travailler sur la mise en œuvre d'une architecture de microprocesseur spéciale. Ils ont réussi à résoudre avec succès la tâche. L'architecture créée a permis d'allier efficacité énergétique et performance des ordinateurs.

Compatible avec les algorithmes Intel et AMD

La tâche consistant à assurer la compatibilité des processeurs Elbrus avec les algorithmes des puces d'architecture x86, sur la base desquels fonctionnent les solutions d'Intel et d'AMD, a également été résolue.

Système sur un cristal d'Elbrouz

Grâce à cette fonctionnalité, les ordinateurs domestiques modernes basés sur les processeurs Elbrus peuvent fonctionner sous différents systèmes d'exploitation, y compris certaines versions de Windows.

Modules de calcul

Sur la base des puces d'Elbrouz, plusieursmodules de calcul. Considérons leurs spécificités. Un module dans MCST fait référence à une carte mère équipée des interfaces nécessaires. Fondamentalement, il s'agit d'un ordinateur prêt à l'emploi qui n'a besoin d'être connecté qu'à une source d'alimentation et qui est également équipé du type de lecteur de disque requis. Le système informatique sur un cristal "Elbrouz" est construit dans les modules suivants:

- MVKUB/S ;

- module "Monocube" ;

- MVK/U ;

- CUBE-COM ;

- module MV3S / S-K.

Le module MVKUB / S contient deux processeurs Elbrus, les autres ont une puce. Le système de type MB3S/C-K dispose d'un module de mémoire flash supplémentaire conçu pour la traduction binaire.

Informations générales sur le système d'exploitation MVK Elbrus

En fait, dans chacun des présentés dans la listeles appareils ont un lecteur flash intégré sur lequel vous pouvez installer un système d'exploitation - c'est-à-dire, à proprement parler, l'ordinateur sera fonctionnel même sans connecter de disques durs.

Complexes informatiques

Une autre catégorie d'appareils basée surprocesseurs "Elbrouz", - complexes informatiques. Il s'agit notamment d'ordinateurs standard que MCST a également développés dans une large gamme. Considérons les principales solutions créées par une marque russe.

Portable

Dans la gamme des systèmes informatiques, il y a un ordinateur portable dont le nom ressemble à "Terminal portable NT-Elbrus S".

Processeurs Elbrus MIC

Il est légèrement plus grand quele type correspondant d'ordinateurs, courant dans les magasins modernes, mais cela est dû à leur haut degré de sécurité. Les caractéristiques du complexe vous permettent d'y exécuter des applications bureautiques de base.

Bureau

Un modèle intéressant - "Monocube-PC", que vous pouvezclasser comme ordinateur de bureau. Il dispose de 4 Go de RAM et d'un disque dur de 500 Go - tout à fait la moyenne du marché. De plus, ils peuvent toujours être augmentés. Tout moniteur prenant en charge les interfaces VGA ou DVI peut être connecté à ce complexe informatique.

Monobloc

Le monobloc "KM4-Elbrouz" estordinateur universel, sa configuration est assez similaire aux solutions bien connues d'Apple. L'appareil est intéressant en ce que son écran est tactile et a également une résolution décente - 1600 x 900 pixels. Le monobloc "KM4-Elbrus" peut également être utilisé avec un autre moniteur.

Serveur

Le complexe Elbrus-3C est un serveur puissant.Il est équipé de 16 processeurs. Il a 128 Go de RAM installés. Ce complexe utilise des disques à semi-conducteurs, ainsi qu'un contrôleur de réseau de type optique. La conception du complexe "Elbrus-3S" est modulaire. Grâce à cela, il peut être configuré selon les exigences spécifiques du client.

Processeur Elbrus-4S

Le sujet de la fierté particulière de l'ordinateur russel'industrie - un nouveau microprocesseur à 4 cœurs "Elbrus-4C". Considérons ses principales caractéristiques. Il est classé en 64 bits. Chacun de ses cœurs fonctionne à 800 MHz et peut interagir avec 3 canaux de RAM DDR3-1600. Il est possible de combiner jusqu'à 4 processeurs dans un système avec un complexe commun de modules de mémoire. Le processeur est fabriqué selon la technologie 65 nm. La consommation électrique de la puce est d'environ 45 watts.

Performances globales du processeur àutilisant tous les cœurs - environ 50 gigaflops en simple précision, ou 25 gigaflops - en double précision. La puce Elbrus-4C est compatible avec la traduction binaire des codes des principaux fabricants de processeurs au monde - Intel et AMD. Quant à la comparaison de la vitesse du processeur russe et des solutions d'Intel et d'AMD, beaucoup dépend du mode de fonctionnement spécifique des puces. Bien entendu, en termes de fréquence nominale, le processeur Elbrus est inférieur aux microcircuits des principaux fabricants mondiaux. Et par conséquent, selon les experts, il n'est peut-être pas tout à fait optimal pour exécuter des jeux informatiques populaires. Mais il fonctionne selon différents algorithmes, ce qui suggère des avantages à l'utiliser lors de l'exécution d'un type d'opération différent.

Processeur Elbrus 8S

Parmi les dernières solutions de MCST se trouve un processeurElbrouz 8C. Il a 8 cœurs. La puce est basée sur le procédé technologique 28 nm - au niveau des principaux développements mondiaux. Le processeur dispose de 4 Mo de cache L2, 16 Mo - du troisième. La puce est compatible avec les modules RAM DDR3-1600. Les performances du dernier processeur MCST sont de 250 gigaflops. Ce chiffre est supérieur aux chiffres indiqués par la puce Intel Core i7 de type 4930K. Sa vitesse est d'environ 130-140 gigaflops. On sait qu'un type distinct de carte mère est en cours de création pour le dernier processeur de MCST.

Les ordinateurs fabriqués par MCST sont équipés du système d'exploitation Elbrus. Examinons plus en détail les spécificités du système d'exploitation russe.

OS "Elbrouz": informations générales

Le système d'exploitation Elbrus est basé sur le noyau Linux dans la version 2.6.33, mais il existe des informations selon lesquelles il est prévu de mettre à niveau le composant du système d'exploitation correspondant vers la version 3.10.

Ordinateurs domestiques basés sur les processeurs Elbrus

Le principal kit de distribution pour le système d'exploitation russe est Debian,Éprouvé comme une solution de serveur fiable. Le système d'exploitation Elbrus comprend environ 4 000 logiciels différents. Le kit de distribution comprend une large gamme d'outils pour assurer le fonctionnement des serveurs, ainsi que pour résoudre les problèmes pertinents pour l'utilisateur. Ainsi, dans la structure de l'OS "Elbrus", il y a :

- interface graphique ;

- le navigateur;

- programmes pour travailler avec des textes;

- lecteurs multimédias ;

- les clients de messagerie ;

- système de gestion de base de données;

- serveur Web.

On peut noter que le logiciel qui est censé être utilisé sur l'OS "Elbrus" est en cours de certification.

La structure de "OS Elbrus"

Le système d'exploitation Elbrus est construit avecutilisation simultanée d'algorithmes open source généralement disponibles pour les développeurs mondiaux, ainsi que d'outils de développement créés par des spécialistes MCST. Parmi les composants du second type se trouve un compilateur capable de travailler avec plusieurs langages informatiques. Le système d'exploitation "Elbrus", comme d'autres systèmes d'exploitation utilisateur courants, peut fournir un mode de fonctionnement multitâche d'un PC.

Système d'exploitation Elbrus et processeur domestique

Concepts développés spécifiquement pour cet OSgestion des processus du programme, des interruptions, de la synchronisation, etc. Afin d'optimiser le noyau Linux pour les tâches des systèmes informatiques Elbrus, la bibliothèque standard responsable des threads de calcul - libpthread, a été modifiée. Au lieu de cela, les développeurs du système d'exploitation ont créé la bibliothèque elpthread.

Le système d'exploitation Elbrus comprend également les modules utiles suivants :

- la ligne de commande, qui permet à l'utilisateur de travailler avec le complexe informatique à l'aide de commandes textuelles et d'interagir de manière appropriée avec diverses applications ;

- des outils d'archivage complexe de fichiers afin d'améliorer la commodité de leur transfert ou de leur stockage ;

- un ensemble d'outils de développement : compilateurs, éditeurs de liens, débogueurs, assembleurs, éditeurs, traducteurs, bibliothèques diverses, outils de documentation, etc.

Parmi les bibliothèques clés du système d'exploitation se trouve Glibe, qui est également utilisé sur d'autres systèmes d'exploitation basés sur Linux.

Ce sont les informations générales sur le système d'exploitation du MVKElbrouz. On peut noter que cet OS est largement conçu pour être utilisé par des structures militaires, il est donc difficile de le trouver dans le domaine public, comme les autres distributions Linux.

Faits intéressants sur les développements de MCST

Système d'exploitation "Elbrouz" et domestiqueprocesseur de type 4C - parmi les fleurons de la société MCST. Cependant, le développeur russe, bien sûr, ne se limite pas à la publication et au support des solutions correspondantes. Considérez le type de produits logiciels et matériels que la marque fabrique aujourd'hui.

ordinateur russe Elbrouz

On sait que le CJSC "MCST" développe deuxlignes de base de microprocesseurs - avec architecture VLIW et SPARC. Comme pour la première architecture, les processeurs des séries MCST-R et MCST-4R sont produits sur sa base. Les puces Elbrus sont basées sur l'architecture VLIW. Cependant, les ordinateurs de la série Elbrus peuvent être équipés des deux types de processeurs.

Au total, le développeur russe a créé trois principauxOS. Il s'agit d'abord d'un système d'exploitation de type OSL_3M1, optimisé pour les complexes Elbrus-3M1. Deuxièmement, c'est OSL_90, qui a été créé pour le micro-complexe Elbrus-90. Le troisième est OS_E90, qui est basé sur le système d'exploitation Solaris en version 2.5.1. Les deux premiers systèmes d'exploitation sont souvent combinés sous un seul nom - OS "Elbrus". On sait également qu'une version spéciale de l'OS est en cours de développement pour le dernier processeur 8C, dont nous avons parlé plus haut.

Un fait intéressant est que le nom des processeurs,de solutions prêtes à l'emploi et d'OS, développé par MCST, est pratiquement identique au système de localisation ElbRUS populaire en 2000 parmi les utilisateurs d'ordinateurs basés sur EPOC OS. Ce système d'exploitation, selon certains rapports, est devenu le prototype de Symbian. Les capacités du système de localisation ElbRUS ont impressionné de nombreux passionnés du type d'appareil correspondant. Cependant, les données qui indiqueraient la continuité des deux marques n'étaient pas disponibles pour le grand public.

Perspectives d'utilisation de l'OS "Elbrus"

Le consommateur clé des développements MCST aujourd'hui estc'est, comme nous l'avons noté au début de l'article, le complexe militaro-industriel. Par conséquent, les solutions logicielles et matérielles créées par la marque russe sont susceptibles d'être achetées par les militaires en priorité. Les développements envisagés de la société MCST sont en mesure de faciliter le processus de substitution des importations dans un certain nombre de segments informatiques. Cela peut être pertinent pour les systèmes qui nécessitent un niveau de sécurité élevé.

Nouveau microprocesseur à 4 cœurs Elbrus

Dans cet aspect, les modules de calcul,développés par MCST, ont une particularité : les éléments clés qui font partie de leur structure, disposent de la documentation nécessaire, et, si nécessaire, sont contrôlés par les structures compétentes. On s'attend à ce que les ordinateurs basés sur les puces Elbrus des séries 4C et 8C soient en demande non seulement dans la sphère militaire, mais également parmi les consommateurs civils.