Trieuse de cartes IBM

Posté le février 12, 2018 à 16:53

Trieuse de cartes IBM

Trieuse IBM Type 82 (1949). CLIQUEZ SUR L’IMAGE pour agrandir. Voir les Références ci-dessous pour les crédits photo

La trieuse de cartes IBM distribue les cartes d’un paquet source dans 13 poches de sortie (une poche pour les rebuts et une poche pour chacune des 12 rangées sur la carte) à raison de 250-2000 cartes par minute, selon le modèle. Une colonne, sélectionnée par le pinceau de tri, est triée par passage. Les sélecteurs déterminent quelle(s) ligne(s) de chaque colonne est incluse dans le tri. Pour trier complètement un jeu de cartes, il fallait un certain nombre de passages dans le trieur ; un passage par colonne dans la clé de tri. Les trieurs ne disposaient normalement pas d’un panneau de contrôle (tableau de bord), mais les trieurs de type 75, 80 et 82 en possédaient une minuscule s’ils étaient équipés du dispositif de sélection de colonnes multiples en option. Cliquez sur les images pour les agrandir:


Brushes de triage (Type 80)
 
Sélecteurs (Type 82)
 
Dispositif de sélection de plusieurs colonnes(Type 82)

Comme l’indique le manuel (Reference 1 ci-dessous), « tous les systèmes comptables basés sur l’utilisation des enregistrements unitaires, manuels ou mécaniques, nécessitent une opération de tri ou de classification. Les trieuses IBM offre une méthode rapide et précise pour classer les cartes dans n’importe quel ordre pour la préparation des rapports. » De même, le tri jouait un rôle essentiel dans la méthode de calcul scientifique des cartes perforées, par exemple en accumulant des sommes de carrés par digitation progressive, comme décrit par Eckert dans la Reference 3 ci-dessous, pp.31-35, utilisant les trieuses IBM Type 75 dans son Astronomical Computing Bureau à l’Université de Columbia.


Type 70
Trieuse Verticale
 
IBM Type 75 Compteuse Trieuse
 
IBM Type 75 Compteur du nombre total de cartes

Je ne suis pas sûr de la date à laquelle le type 75 a été introduit sur le marché mais c’était après 1928 (quand le type 71 a été présenté) et pas plus tard que 1935, puisqu’une photo d’un apparaît dans Baehne Plates, fifth plate. La plupart sinon la totalité des modèles des années 1900, 1910 et 1920 étaient verticales pour économiser de l’espace. Voici les vitesses de dates des modèles sélectionnés:

Original Census Sorter 1890 (manuel)
Type
70 Vertical Sorter
1908 250 cpm
Type
71 Vertical Sorter
1928 150 cpm
Type 75 Model 1 19?? 400 cpm
Type 75 Model 2 19?? 250 cpm
Type
80 Model 1
1925 450 cpm
Type 80 Model 2 19?? 250 cpm
Type 82 1949 650 cpm
Type 83 19?? 1000 cpm
Type 84 19?? 2000 cpm

 

Dans les années 1960 et 1970, lorsque les ordinateurs à programme stocké étaient la règle, mais qu’ils étaient encore programmés dans le lot par des cartes perforées, une application plus courante pour le trieur consistait à remettre en ordre un jeu de cartes abandonné. Les applications les plus sérieuses (par opposition aux travaux d’étudiants) ont poinçonné des numéros de séquence dans les colonnes de cartes 73-80 dans ce but précis. Les compilateurs et les assembleurs ignoraient ces colonnes ou, dans certains cas, les traitaient comme des numéros de ligne à des fins de listage et de rapport d’erreurs.

Vous avez peut-être entendu l’histoire de l’opérateur qui a laissé tomber toute une boîte de cartes. Voulant remettre les choses au point le plus rapidement possible, il a trié les cartes, sans consulter l’utilisateur. En fin de compte, c’était la pire réponse possible. Jusqu’à ce point, la boîte contenait un échantillon de nombres aléatoires.
-Ted Powell, déc. 2006


Russ Holsclaw, un ancien ingénieur de la clientèle IBM, ajoute (29 janvier 2003) :

Pour une raison quelconque, IBM n’a pas produit un lecteur de carte fonctionnant à 2000 cpm. Le 084 était unique en ce sens qu’il utilisait un mécanisme d’alimentation par carte d’assistance au vide qui ne nécessitait pas l’utilisation d’un poids de carte. Le 084 a également utilisé une méthode optique de détection des poinçons de cartes au lieu de la brosse métallique utilisée par les modèles précédents.
La trieuse 082 a été la première machine reçue par la CE lorsque j’ai commencé à travailler pour la société en 1966, même si ma tâche principale consistait à utiliser des E / S et des processeurs System / 360. La formation sur les trieuses et les keypunches (024, 026, 029) était la norme pour les EC. Ils ont familiarisé tout le monde avec les concepts de cartes perforées, et ont également servi de sorte de « camp d’entraînement » pour voir qui survivrait dans les écoles plus avancées.

Une note historique intéressante sur l’origine des numéros de séquence dans les colonnes 73-80: Cette pratique a commencé parce que les lecteurs de cartes en ligne pour les ordinateurs 704, 709, 7090 et 7094 ne lisaient les cartes qu’au format «ligne binaire». par rangée en 12 paires de mots de 36 bits (2×36 = 72). Le lecteur n’étant pas capable de lire plus de 72 des 80 colonnes d’une carte, les premiers compilateurs et assembleurs, tels que Fortran et FAP, ne pouvaient que « voir » ces 72 colonnes. Row binary a été converti en codes de caractères BCD via un logiciel. Un panneau de contrôle de cavalier dans le lecteur a sélectionné 72 colonnes, mais bien sûr, le ‘défaut’ était d’utiliser celui qui était câblé pour les colonnes 1-72. Les colonnes restantes, étant ignorées, étaient un bon endroit pour mettre des numéros de séquence comme « assurance de deck-dropping». Les systèmes ultérieurs de maintenance de code source exploitaient les numéros de séquence comme méthode d’identification des images de carte, dans les systèmes où les 80 colonnes étaient lisibles, par exemple lorsque les flux de travaux étaient transférés de carte à bande, généralement à l’aide d’IBM 1401.


Peter Grant ajoute (mars 2010) :

Au cours de la recherche de matériel pour une conférence sur les premiers jours de l’informatique dans mon domaine particulier, je viens de lire votre matériel très utile sur le classeur IBM 082 (et les dispositifs mécaniques connexes). Il a ramené des souvenirs (peu d’entre eux friands) de lutte avec cette bête au début des années 1960.
Vous ne le mentionnez pas mais je me demande si vous êtes déjà tombé sur la pointe pour avoir traité un jeu de cartes non numérotées. Il s’agissait toujours de dessiner avec un stylo-feutre souple une ou plusieurs lignes diagonales sur le dessus du pont. Bien que cela ne donne pas la position exacte de chaque carte, elle réduit le nombre d’arrangements possibles de n-factoriel à quelque chose qui pourrait être gérable.


Références :

1. IBM Electric Punched Card Accounting Machines, Principles of Operation: Sorters types 82, 80, and 75; IBM Form 22-3177-1 (1949). Toutes les images de cette page proviennent de cette publication, sauf indication contraire.
2. IBM 82, 83 et 84 trieurs, Manuel de référence, International Business Machines Corporation, Endicott NY, formulaire A24-1034-1 (Copyright 1949, 1953, 1957, 1959, 1961, 1962).
3. Baehne, George W. (IBM), Practical Applications of the Punched Card Method in Colleges and Universities, Columbia University Press (1935). L’image Sorting Brushes provient de ce livre.
4. Eames, Charles et Ray, A Computer Perspective: Background to the Computer Age, Harvard University Press. Première édition 1973; Deuxième édition 1990 [103]. L’image du trieur vertical provient de ce livre.
5. Eckert, W.J Punched Card Methods in Scientific Computation, le Thomas J. Watson Astronomical Computing Bureau, Université de Columbia, Lancaster Press, Inc., Lancaster PA (Janvier 1940).
6. Knuth, Donald, The Art of Computer Programming, Vol.3 « Sorting and Searching », Addison-Wesley (1973) [104]; Section 5.5, pp.382-384: Une histoire de trieurs et de méthodes de tri.

Voir aussi:

 

Voir aussi: Tabulators, Key Punches, Collators, Reproducers, Interpreters, Calculators