컴퓨터 기술 유한회사
Computer Technology Limited이 글은 검증을 위해 인용구가 추가로 필요하다.– · · · (2007년 12월)(이 템플릿 하는 |
| 산업 | 컴퓨터 하드웨어 |
|---|---|
| 설립됨 | 1965 |
| 창시자 | 이안 바론 |
| 본부 | 헤멜 헴프스테드 |
주요인 | 이안 바론 (1965-1971) 톰 마저리슨(1971~1975) 회장, 토니 데이비스 (매니징 디렉터 1981-1989) |
| 상품들 | 미니컴퓨터 |
컴퓨터 테크놀로지 리미티드(CTL)는 1965년에 설립된 영국의 컴퓨터 회사였다.1984년 지주회사로 합병하여 정보기술 유한회사(ITL)로 불렸다.
설립자인 Iann Barron은 Eliott Automation에서 일했지만 Eliott가 자신의 아이디어를 차세대 컴퓨터에 통합하도록 설득하지 못하자 CTL을 만들기 위해 떠났다.CTL은 American Research and Development Corporation과 Pergamon Press의 자금 지원을 받았다.[1]
최초의 CTL 컴퓨터인 모듈러 원은 1968년에 판매되었다.[2]
모듈러 원
모듈러 원은 이미터 커플링 로직(ECL)으로 제작된 16비트 컴퓨터로서 다른 1세대 미니컴퍼터들과 경쟁적이었다.
특징들
그것의 이름을 유래한 주요 특징은 공통 인터페이스와 물리적 폼 팩터를 공유하는 별도의 프로세서, 메모리 및 주변 모듈로 구성되어 있어서 어떤 조합에서도 그것들을 조합할 수 있게 하고, 모듈러 랙링에 1, 2개의 높은 것을 수용한다는 것이었다.표준 모듈은 약 50cm의 폭과 깊이, 70cm의 높이에 전력 공급 장치가 완비되어 있으며, 일반적으로 25kg을 초과하였다.모듈은 하나의 인터페이스 유형을 사용하여 상호 연결되었으며, 두 개의 동일한 카드를 연결하기 위해 두 개의 모듈에 꽂고, 이 카드 자체는 1, 2미터 길이의 평평한 리본 케이블로 연결된다.따라서 메모리는 또 하나의 주변장치(프린터 등)에 불과했지만 입력과 출력 둘 다였다.
이러한 인터페이스에 대한 모든 상호작용은 3방향 핸드셰이크를 구성했는데, 프로세서가 메모리 모듈에 접근하는 경우, 송신 주소, 데이터 수신 및 새로운 데이터 전송으로 구성되었으며, 이는 당시의 자기 코어 메모리가 요구하는 파괴적 읽기에 잘 맞는 체계로 구성되었다.이 세 페이즈는 펄스가 아닌 전압 에지에 의해 매개되었는데, 이것이 더 빠르다고 생각되었기 때문이다.또한 ECL의 입력 및 출력 임피던스는 리본 케이블의 특성 임피던스와 비교해도 손색이 없었다.이는 "0"과 "1" 상태 사이의 작은 전압 변동과 함께 저소음, 반사 없는 통신을 위해 만들어졌다.
프로세서는 자연스럽게 다수의 인터페이스 슬롯이 함께 버스로 연결되어 필요에 따라 메모리와 주변 모듈에 연결할 수 있었다.메모리 모듈에는 여러 개의 프로세서가 있고 DMA용 디스크 컨트롤러도 이용할 수 있었다. 디스크 컨트롤러는 메모리 모듈뿐만 아니라 두 개의 프로세서에 연결될 수 있었다.모든 모듈은 "1.x" 유형으로 지정되었는데, 예를 들어, 원래 프로세서 모듈은 1.11개, 메모리 모듈은 1.2배, 문자 주변 장치는 1.3배, 디스크는 1.4배, 자기 테이프 장치는 1.5배였다.표준 인터페이스는 1.01로 지정되었다.
다양한 빌딩 블록을 조립하고 구성하여 내결함성 컴퓨터 시스템을 생산할 수 있었다.[3]
프로세서의 특징적인 특징은 메모리 매핑된 I/O와 분할된 메모리의 초기 버전이었다(후기 Intel 8086과 유사하지만 기본과 한계를 모두 가지고 있음).프로세서는 X, Y, Z로 불리는 3개의 세그먼트 레지스터를 가지고 있었다.X 세그먼트는 읽기/실행만 했고 코드 세그먼트(x86 아키텍처의 CS에 대응)를 매핑하는 데 사용되었다.데이터에 사용된 Y와 Z 세그먼트에서는 코드를 실행할 수 없었다(x86의 DS와 ES에 상당 부분 해당).세그먼트 레지스터에 의해 매핑된 데이터에 다양한 방법으로 액세스할 수 있는 8가지 주소 지정 모드가 있었다.
메모리 세분화는 두 가지 실행 상태(정상 상태 및 중단 없는 특권 특수 상태)와 함께 자체 보호 운영 체제 커널(이전 또는 Exec)의 구현을 가능케 했다.이 같은 아이디어는 당시 영국의 컴퓨터 학계에서 인기를 끌었고 이후 모토로라 68000, 인텔 80286 등 미국의 일부 디자인에 채택됐다.더욱이, 전원 시스템은 비상시에 기계의 전원을 우아하게 끌 수 있는 기능을 제공하는 인터럽트 기능을 가진 주변 장치로서 설치되었다.
판매이력
Modular One은 비교적 비쌌다.모듈식 설계로 전달된 거의 모든 시스템이 다소 달라져 유지비 부담이 크다는 점에서 다소 이색적이었다.
많은 대학들이 Modular One 시스템을 갖추고 있었는데, 부분적으로는 'Buy British' 정책을 가지고 있던 당시의 정부 때문이었다.[4]ICL 1900 메인프레임의 프런트 엔드 프로세서로, 복수의 온라인 터미널을 구동하거나 원격 배치 작업 진입 스테이션으로 활동하는 것은 모듈러 원(Modular One)의 주요 시장이었다.[1]
영국 외에서는 결코 널리 판매되지 않았으며, 영국에서도 1970년대 말 이전에 DEC(Digital Equipment Corporation)와 Data General에 의해 판매량에서 추월되었다.[1]
1970년대 중반에서 1980년대 중반에 걸쳐 시스템은 TTL 비트라이스 기술과 8비트 마이크로프로세서 통신 컨트롤러로 비용을 절감하여 급진적인 모듈형 설계에서 후퇴하였지만 결코 큰 시장 점유율을 얻지 못했다.
레거시
현재 모듈러 원 시스템이 거의 남아 있지 않으며, 아마도 Redhawk Systems Ltd에 의해 복원된 예일 것이다.[5]
운영 체제
운영 체제 커널을 Exec이라고 불렀다.몇 가지 간단한 것(E1, E2, E3)이 회사 초기에 개발되었다.1973년경 처음으로 사내에서 발매된 E4는 전적으로 조립자로 작성된 것으로 내부 데이터 구조를 충돌로부터 보호하기 위해 Dijkstra 세마포어를 사용한 멀티태스킹 커널이었다.상속 등 현재 패러다임의 본질적 특징으로 여겨지는 것이 대부분 부족하지만, 초기 버전의 객체지향 원리에 근거한 것이었다.
개체에는 활동(현재 일반적으로 작업 또는 프로세스), 세그먼트(메모리), 파일, 세마포어 및 클럭이 포함되었다.또 다른 객체 유형인 구체는 다른 모든 객체 유형(다른 구 포함)이 존재하는 런타임 보호 도메인이었다.개체는 임의의 양으로 생성될 수 있으며, 각각 런타임 이름 또는 RTN을 통해 참조되었다.개체는 서로 다른 영역에 속하는 여러 RTN에 의해 참조될 수 있기 때문에 프로그램 간에 쉽게 공유될 수 있었고, 개체의 RTN 참조수가 0으로 떨어질 때만 삭제되었다.링크된 목록은 데이터 구조를 관리하기 위해 E4 내에서 매우 광범위하게 사용되었고, 사실 RTN 목록은 유일한 선형 목록이었다. (시스템 생성 프로세스에는 매크로 확장 및 절차적 요소의 조합으로 구성된 "kniting" 단계가 포함되었으며, 이 단계를 통해 초기 데이터 구조가 동적으로 "knited""을 함께 사용하여 조립자를 위한 입력 파일을 작성한다.)
다중 프로세서, 저장 및 주변 모듈을 시스템에 쉽게 구축할 수 있고, 상위 기능 한계를 확장해야 하는 필요성도 E4의 듀얼 프로세서 변종 개발에 박차를 가했다.이는 두 프로세서가 특수 상태에서 동시에 작동할 수 없도록 하는 작은 동기화 보드를 제외한 모든 표준 모듈에서 구축되었으며, 프로세서의 인터페이스 중 하나를 0으로 저장하도록 매우 약간 수정하여 각 프로세서가 다음과 같은 프로세서 특정 변수에 대한 작은 전용 메모리 영역을 처리할 수 있게 했다.현재의 활동그러나 E4는 항상 특별한 주 일과를 100uS로 제한하기 위한 노력을 해왔음에도 불구하고 자연스레 특수 상태에서 상당한 시간을 보냈기 때문에 결과는 다소 실망스러웠다.프로세서 바인딩 사용자 프로그램을 실행해도, 달성된 성능은 단일 프로세서의 150% 수준에 불과했고, 듀얼 프로세서 E4 시스템은 판매되지 않았다.
당시 상업적 데이터 처리에서 지배적이었던 기록 지향 파일 시스템과 대조적으로, 파일 시스템 및 프로세스 간 통신에서 (주로) 장치 독립적 직렬 바이트 지향 스트림의 사용에서 유닉스와 어느 정도 유사성이 있었다.또한 E4는 세그먼트 수준에서 실시간 우선 순위 및 가상 메모리를 지원했다.
E4에는 원시적인 명령줄 인터페이스가 있었지만, 그 위에 모더스라고 알려진 다중 액세스 운영 체제가 구축되어 유연성과 사용 편의성이 훨씬 향상되었다.이것은 "엔진"의 컬렉션을 돌보는 "뉴클레우스"로 구성되었다.엔진은 일반적으로 주변 장치와 연결되며, 예를 들어 인쇄 대기열에서 인쇄 작업을 가져와 인쇄하는 등의 대기열에서 처리된 작업이다.특수한 경우는 명령 처리기였던 Read Engine이었다.이것은 단말 장치(이 경우 단말 장치가 있지만 대기열이 없는 경우)와 연관되거나 배치 프로세서(이 경우 대기열은 있지만 장치가 없는 경우)였다.
파일링 시스템인 SDFS는 커널의 일부가 아니라 별도의 프로그램이었다.멀티키 인덱스 파일 시스템 MKFS도 개발되었으며, 트랜잭션 처리 시스템 및 보고서 생성기와 함께 많은 판매의 기초를 상업적 애플리케이션으로 형성하였다.
모두스와 많은 어플리케이션들은 수준 높은 언어인 Coral 66으로 쓰여졌다.[6]COBOL과 FORTRAN IV용 컴파일러도 모듈러 원용으로 사용할 수 있었다.[7]
후기 역사
설립자 이안 바론은 주요 고객의 붕괴에 따라 1971년에 떠났다.그는 계속해서 인모스를 형성하고 트랜스퍼터를 개발했다.그는 런던 위켄드 TV의 톰 마저리슨에 의해 회장으로 교체되었다.[1]
1970년대 동안 CTL은 많은 틈새 시장에서 완만하게 성공적으로 운영되었고, 디지털 장비 회사(DEC)와 같은 PDP 제품군의 미국 경쟁업체들은 시장 점유율을 증가시켰다.1980년에는 OTL(Office Technology Limited)과 NTL(Network Technology Limited) 2개 형제기업과 지주회사 정보기술(ITL)이 탄생했다.[1]
1981년 기업가 토니 데이비스는 상무이사가 되었다.Davies CTL은 CTL 시스템으로 재분류될 하드웨어를 구매하기 시작했으며 CTL은 모든 수준에서 하드웨어를 개발할 여력이 없다는 것을 인식했다.첫 번째는 CTL을 위한 가격 경쟁력 있는 소형 시스템을 만든 컨버전트 테크놀로지스 8086 시스템이었다.1984년 모든 자회사가 지주회사 정보기술유한회사(ITL)로 합병되어 CTL 이름을 대체하였다.명목상 이것은 효율적 조치였지만, 그것은 또한 주식 시장에서의 가능한 공모에 있어서 회사를 더 나은 위치에 놓기도 했다.[1]
1980년대 중반 이 회사는 미래는 오픈 시스템에 있다고 판단했고 CTL은 모토로라와 세쿼이아 시스템즈에서 다시 불량화된 시스템으로 유닉스로의 전환을 시도했다.그러나 CTL의 독점 시스템 판매는 새로운 시스템을 대체하기 위해 증가하기 전에 감소했다.[citation needed]이 회사는 1989년 ACT에 의해 인수되었는데, 주로 고객들과 광범위한 지원 네트워크를 위해 인수되었고, 이로 인해 컴퓨터 제조업체로서의 CTL의 시대는 사실상 끝났다.[1]
본부
1969년, 컴퓨터 테크놀로지는 당시 신진 건축가 노먼 포스터를 고용하여 헤멜 헴프스테드에 있는 런던 북부의 새로운 본사를 설계했다.포스터는 공개 당시 건축언론에 의해 비판적인 찬사를 받았던 혁신적인 팽창형 구조나 '에어 텐트'를 설계함으로써 압축된 건물 일정뿐만 아니라 회사의 오픈 오피스 플랜의 필요성에 대응했다.[8]
참고 항목
'Computer Technology Limited'라는 회사 이름은 현재 등록되어 있으며 https://www.computer-technology.co.uk/에 의해 사용되고 있다.
참조
- ^ a b c d e f g Hamilton, Ross (June 1997). Continuous Path: The Evolution of ProcesControl Technologies in Post-War Britain (PDF). Department of Computer Science (Thesis). University of Warwick. pp. 115–116, 120, 123, 127, 138–140. Retrieved 6 April 2019.
- ^ "Compact machine launched". Computer Weekly. 2 May 1968. Retrieved 9 April 2019.
- ^ 폴 워커, 배리 쿡"스페이스와이어: 40년 역사에서 나온 핵심 원칙들". 2006. 페이지 1.
- ^ "The History of Computer Science 1970 - 1979". School of Computer Science. University of Birmingham. Archived from the original on 7 February 2007.
- ^ Redhawk Systems Modular One 보존 프로젝트
- ^ "Lucid language may help European computers". New Scientist. 30 November 1972. p. 513. Retrieved 8 April 2019.
- ^ "Survey of minicomputers". Computing. 16 August 1973. Retrieved 8 April 2019.
- ^ "Office beneath the skin". Design. Council of Industrial Design, The Design Centre.