Société d'électronique et d'automatisme

Société d'Electronique et d'Automatisme
IndustryComputer manufacturing
Founded1947
FounderFrançois-Henri Raymond
Defunct1966
FateMerged into CII
HeadquartersCourbevoie, France
ProductsAnalog computers, digital stored-program computer
Number of employees
Up to 800

The Société d'électronique et d'automatisme (SEA) was an early French computer manufacturer established in 1947 by electrical engineer François-Henri Raymond, which designed and put into operation a significant portion of the first computers in France during the 1950s.[1][2]

The SEA played a major role in driving the development of the French computer industry, training the first generation of engineers and installing about 170 computers between 1955 and its dissolution in 1966,[3] when it merged with CII.

History and achievements

[edit]

In 1947, François-Henri Raymond is sent for a technical trip to the United States where he meets Howard H. Aiken at Harvard University, visits the MIT laboratories and comes across John von Neumann's report on the EDVAC and the pioneering concepts of a then futuristic machine: the stored-program computer.[4] Upon returning to Paris, he shares his ideas to produce such machines with his employer, a machine tool manufacturer, but struggles to convince him. François-Henri Raymond resignes and, without a formal business plan, establishes the Society of Electronics and Automation in December 1947, in a former automobile factory bombed during World War II. The startup's initial capital is contributed by its founder, some of his friends, and Raymond's former employer.[2] The SEA first client was the Air Force's missile bureau, whose operations demanded significant computational resources.

1949: analog computers

[edit]

SEA's inaugural computer, the OME 11, emerges in February 1949. This analog computer would set the stage for a series of subsequent models, including the OME 12, 15, 40, and 416 (OME is short for "Opérateurs Mathématiques Électroniques").[5] While many were tailored for military applications, some models achieved some commercial success in the civilian sector. Notably, the OME L2 and P2 (1952), featuring vacuum tubes, and the transistor-based OME R (1959) stood out and were subsequently followed by a new generation of analog computers with the NADAC 20 (1961) and NADAC 100 (1962).[6]

An OME P2 (OME 40 variant) analog computer, 1952

SEA's analog computers enjoyed commercial success, with nearly 200 units sold and a strong international presence. They found diverse applications in fields such as physical, nuclear, and hydrodynamic simulation - these machines were notably employed for flight simulations of the future Concorde aircraft.[7] SEA also designed tailor-made analog computers for specific military applications.[8]

1951: CUBA

[edit]

After securing a contract with DEFA (now known as DGA), SEA embarked on the development of its first stored-program computer in 1951, and likely France's first as well: the Calculatrice Universelle Binaire de l'Armement (CUBA).[8] This contract provided SEA the opportunity to bring to life the digital computer plans it had been sketching since 1949.[4]

The then ambitious technological choices made for CUBA would later lead to numerous delays. Notably, the decision to utilize cutting-edge magnetic core memories instead of the more established Williams tubes or mercury delay lines proved risky, as no manufacturer in the still World War 2 recovering French industry was yet capable of producing them. This challenge of sourcing components adhering to a novel set of requirements extended to many aspects, even reaching into wiring - SEA, as stated by its founder, was the first French company to employ ribbon cables and wire wrap.[9]

Among other technological choices, SEA aimed to minimize the use of unreliable vacuum tubes, instead favoring germanium diodes for most of its logic and restricting tube usage to signal regeneration, a design first experimented with the SEAC (see diode logic). Additionally, an auxiliary drum memory was selected to complement the system, which SEA ultimately procured from the British company Ferranti due to the lack of a French manufacturer ready in time.[4]

Partial view of the CUBA digital stored-program computer (1951)

CUBA was eventually delivered in 1954 and put into operation in 1956 after many years of delays, but quickly became obsolete and was abandoned shortly thereafter. By that time, the French computer industry had already witnessed the emergence of other creations: SEA's own CAB 1011, a general computer which was used for cryptanalysis at SDECE (now DGSE), its CAB series 2000 and 3000 computers,[10] and notably the Gamma 3 from Compagnie des machines Bull, introduced in 1952 and sold in quantities of around 1200 units. CAB stood for Calculatrice Automatique Binaire (Binary Automatic Calculator - the term "ordinateur", French for "computer", was coined only in 1955).

The mid-1950s then marked a turning point for SEA, as the company went on to develop two transistorized computers, constituting its two large-scale productions in this field.

1956: CAB 500

[edit]

Starting from 1956, SEA took an interest in the emerging potential of transistors, although their maturity at that time was yet to be proven. Among the alternatives, SEA explored magnetic logic, which was slower but notably reliable, making it suitable for a more compact-sized computer. In the same year, SEA invented the Symmag, a logic gate utilizing ferrite beads similar to those used in magnetic core memory.[11]

The Symmag would prove to be a central element in the architecture of the CAB 500, alongside a drum memory and sixteen 32-bit registers implemented on magnetic-core memory. The CAB 500 was a compact desktop computer designed to be operated by a single unskilled person, with minimal technical requirements for installation and operation. Furthermore, it was powered by one of the first interactive high-level languages, PAF, which facilitated its usage.

The CAB 500 experienced immediate success, prompting the scaling up of production methods. Approximately a hundred units of the CAB 500 were manufactured and sold, with around a dozen units exported to countries including China and Japan.[4]

1958: CAB 3900

[edit]

Starting from 1958, SEA became a subsidiary of Schneider-Westinghouse, affording it increased industrial resources. This was also the juncture at which the decision was made to create a business computer, leveraging the experience gained from the CAB 2124 and 3030. Although primarily designed for scientific purposes, these machines were also used for business tasks, revealing a gap in the manufacturer's offerings.[4]

Overview of a CAB 3900

In collaboration with Crédit Lyonnais, the prototype named CABAN (Banking Calculator) was developed, placing emphasis on magnetic tape storage, offering higher capacity compared to punched cards. Intending to compete with the IBM 1401 and the Bull Gamma 30, the CAB 3900 was a fully transistorized machine, featuring a magnetic-core main memory and accommodating up to nine tape drives.[12] It operated at a fairly fast 2 MHz (in contrast, the IBM 1401 was clocked at 870 kHz), which enabled SEA to devise a bit-serial processor, which was less complex and costly while maintaining adequate performance for business applications. The Symmag logic, however, was abandoned as it was deemed too slow.[13]

A programming language called PAGE (Programmation Automatique de GEstion - Automatic Business Programming) was developed for the CAB 3900. It had analogies with COBOL but more limited ambitions and greater simplicity.[14]

In 1963, the French government urged SEA to align with Bull, leading to a negotiated agreement: SEA would allow Bull to market its computer range in exchange for Bull's Andelys plant. This agreement had mixed effects for SEA. On one hand, Bull's sales representatives were not accustomed to catering to scientific needs, resulting in underwhelming sales for the CAB 500. On the other hand, they had to incorporate the competing CAB 3900 business computer into their portfolio alongside their own offerings.[9]

Nonetheless, these newfound production resources enabled SEA to expand its industrial capacity and manufacture the CAB 3900. An improved version, the CAB 4000, was introduced shortly thereafter, rectifying identified flaws from the first generation and enhancing its capabilities.

A total of 37 CAB 3900 and 4000 units were sold, marking the second-largest commercial success for SEA.[4]

Later developments

[edit]

In 1964, SEA entered into a Memorandum of Understanding with Control Data Corporation (CDC), granting access to the technologies and peripherals of the emerging American supercomputer specialist. However, this agreement did not progress further, as CDC subsequently established its own commercial subsidiary in France.[10] In the same year, IBM unveiled the 360 series, introducing a novel concept of both horizontal (application domains) and vertical (performance levels) compatibility within a unified family of computers. This groundbreaking concept of compatibility and interoperability greatly interested SEA, prompting an exploration of a new generation of products built on these principles. SEA drafted an architecture inspired by stack machines for its processor and Algol for its machine language, similar to Burroughs' approach in the United States. Initially, two models were planned: a successor to the entry-level CAB 500 (CAB 1500) and a high-performance machine for the top tier (CAB 15000). With ambitious plans in mind, SEA contemplated an industrialization program to manufacture approximately a thousand of these new machines.[4]

Ultimately, compelled by the French government in December 1966 as part of Plan Calcul, SEA was forced to merge with Compagnie européenne d'automatisme électronique, a joint subsidiary of Compagnie générale d'électricité, Compagnie générale de télégraphie sans fil (CSF), and Intertechnique, forming the Compagnie internationale pour l'informatique (CII).[9]

At its peak, SEA employed up to 800 staff members and secured nearly 1000 patents.[15]

Marketed models

[edit]

The SEA primarily produced computers in small quantities, about a couple hundreds, and occasionally as one-of-a-kind units, most notably for military clients. Six major categories of computers stand out:

The CAB 2022 computer installed at MATRA, 1955
  • Analog computers, from the OME and NADAC family
  • Unique military models, such as the CUBA and CAB 1011
  • The CAB 2000 and 3000 families, which were the first mass produced stored program computers from SEA
  • Business computers (CAB 3900 and 4000)
  • The CAB 500, a relatively different small computer in the range
  • And finally, research prototypes: the Dorothées, CAB 1500 and 15000

The following table provides an overview of the key digital computers constructed by SEA.[10] The analog calculators from the OME and NADAC series are not included in the representation, neither are specific, non commercial units such as the CUBA.

Model Design year First commissioning year Units built Fonction and description
CAB 1011 Early 1950s 1955 1 General digital computer used by the French intelligence services for cryptanalysis.[8]
CAB 2000 1952 1955 4 22-bit serial processor, drum memory (8192 words) with two magnetic-core memories used as instructions and data caches. Shared some similarities with the designs of the EDSAC and SEAC. It utilized diode logic, comprising approximately 8000 diodes and 800 vacuum tubes, similar to the CUBA and CAB 1011, and could also perform hardware-based multiplications and divisions.[4]
  • Two CAB 2022 units were supplied to Matra and the Directorate of Studies for Arms Manufacturing (DEFA, now DGA), then another to the LRBA military agency under the name SABA (Simulateur Arithmétique Binaire de l'Armement). The unit at Matra remained in service until 1964 and clocked 33,000 operating hours.[14]
  • A last one, the CAB 2124, was installed at l'Oreal in 1957 for business use. It was fitted with magnetic tapes but was later destroyed after a fire broke out.[14]
  • The CAB 2200 was intended to introduce architectural extensions but was soon abandoned in favor of the newer CAB 3000 architecture.
CAB 3000 1955 1957 4 Spin-off of the CAB 2000 design for a business and scientific line, using 32-bit serial logic with a parallel binary multiplier.[16]
  • Two CAB 3018 were used for flight simulation computer for MATRA and Nord-Aviation, with real-time capabilities and an analog to digital converter for sampling sensors.[4]
  • The CAB 3030 was produced for Comptoir des Produits Sidérurgiques and the CAB 3026 for INSEE.
  • A CAB 3040 allowing concurrent calculations and floating-point arithmetic was planned but later abandoned for a newer design.
Dorothée 1956 2 Transistorized computer prototypes.
CAB 500 1956 1961 >100 Scientific desktop computer with magnetic logic, rival to the IBM 1620. SEA's biggest commercial success.
CAB 3900 1958 26 Transistorized business computer with magnetic tape storage, competing with Bull Gamma 30 (RCA 301) and IBM 1401.[4]
CAB 4000 11 Enhanced version of the CAB 3900, with 26 units sold, marking the 3900/4000 series as SEA's second biggest commercial success.[4]
CAB 1500 1966 Cancelled Planned successor to the CAB 500, design halted by CII after the merger of SEA into it.

See also

[edit]

References

[edit]
  1. ^ "History of Computing in France". Annals of the History of Computing. 11 (4): 237–240. October 1989. doi:10.1109/MAHC.1989.10042. ISSN 0164-1239.
  2. ^ a b Mounier-Kuhn, Pierre (2020-09-01), Douyère-Demeulenaere, Christiane; Hilaire-Pérez, Liliane; Corcy, Marie-Sophie (eds.), "Du radar naval à l'informatique: François-Henri Raymond (1914-2000)", Les archives de l’invention : Écrits, objets et images de l’activité inventive, Méridiennes (in French), Toulouse: Presses universitaires du Midi, pp. 269–290, ISBN 978-2-8107-1016-4, retrieved 2023-08-19
  3. ^ Mounier-Kuhn, Pierre (December 2000). "La SEA, matrice des grands DSI français". Le Monde Informatique: 80.
  4. ^ a b c d e f g h i j k Boucher, Henri. Informatique non américaine, volume V, section Informatique française (in French). Volume E - Ingénieur Général de l'Armement Henri Boucher. p. 204.
  5. ^ André, Gérard (November 1955). "Les Opérateurs Mathématiques Electroniques de la SEA" (PDF). Automatique et Nucléonique (in French).
  6. ^ Mounier-Kuhn, Pierre (6 Feb 2023). "Exposition sur la naissance de l'informatique française". HAL Open Science (in French).
  7. ^ "Scientific furniture from Grenoble that has become Historic Monuments: The SAE's OME P2 analog computer". Echosciences Grenoble. Retrieved 2023-08-19.
  8. ^ a b c Mounier-Kuhn, Pierre (February 2018). "Electronic calculators and new weapon systems: Military / Industry / Academic interactions in France (1946-1959)". French National Center for Scientific Research. ResearchGate.
  9. ^ a b c Raymond, F.-H. (1989-12-01). "An Adventure with a Sad Ending: The SEA". IEEE Annals of the History of Computing. 11 (4): 263–277. doi:10.1109/MAHC.1989.10049. ISSN 1058-6180.
  10. ^ a b c "Historique de la SEA". www-feb--patrimoine-com.translate.goog. Retrieved 2023-08-19.
  11. ^ Anceau, F. (2019). "Le Logimag et Symmag - l'épisode logique magnétique de la SEA" (PDF) (in French).
  12. ^ "SEA CAB 3900 - Architecture". www.feb-patrimoine.com. Retrieved 2023-08-24.
  13. ^ "SEA CAB 3900 - Technologies". www.feb-patrimoine.com. Retrieved 2023-08-24.
  14. ^ a b c Raymond, Francois-Henri (October 1989). "An Adventure with a Sad Ending: The SEA". Annals of the History of Computing. 11 (4): 263–277. doi:10.1109/MAHC.1989.10049. ISSN 0164-1239.
  15. ^ Mounier-Kuhn, Pierre (2023). "Exposition sur la naissance de l'informatique française". HAL Open Archives (in French).
  16. ^ Digital Computer Newsletter. Office of Naval Research, Mathematical Sciences Division. 1955. p. 23.
[edit]