שנבנה במתקן אנדיקוט של IBM בהנחייתו של

שנבנה במתקן אנדיקוט של IBM בהנחייתו של פרופסור קולומביה וואלאס אקרט וצוות המעבדה למחשוב מדעי של ווטסון בשנים 1946-1947, שמוצג כאן לאחר שהועבר לבניין המשרדים החדש של IBM במדיסון אווניו 590 במנהטן, שם הוא ממלא חדר באורך 60 מטר וברוחב 30 רגל (הרב גרש [59] מעריך את ממדי צורתה “U” במידות 60 + 40 + 80 רגל, 180 רגל גובה, שזה בערך חצי מגרש כדורגל!)

על הקיר ברקע נראים שלושה מקלידים ושלושים קוראים, המהווים את יחידת אחסון הנייר, עם גליל גדול מעל לכל קולדן. קלטת הנייר היתה למעשה מלאי כרטיסי IBM, ברוחב של יותר מ -7 ס”מ, במשקל של 400 פאונד לכל גליל. לאורך הקיר השמאלי ישנם בנקים של צינורות ואקום עבור קריאת הכרטיסים ושליטה ברצף 36 קוראי נייר קלטת המהווים את החלק טבלת החיפוש, רבים מהם טעונים עם קלטות מותאמות אישית עבור חיפוש נתונים נפוצים. רוב לוחות לאורך הקיר הימני מלאים ביחידות חשבון אלקטרוניים ותאי אחסון. במרכז החדר: קוראי כרטיסים, מקלידים, מדפסות, וקונסולת מפעיל(לא גלויה).
מתכנון ליישום לקח רק שנתיים, SSEC הכיל 21,400 ממסרים ו-12,500 צינורות ואקום. הוא יכול לפעול ללא הגבלת זמן תחת שליטה על ידי תוכנית הניתנת לתכנות שלו. בממוצע, הוא ביצע הכפלה עשרונית של 14 על 14 ב- 50 אלפיות השניה, חילוק ב-30 אלפיות השניה, והוספה או חיסור על מספרים בני 19 ספרות ב-135 אלפיות השניה… במשך יותר מארבע שנים, SSEC מילא את המשאלה שלו ווטסון הביע מסירותו: כי זה ישמש את האנושות על ידי פתרון בעיות חשובות של המדע. הוא איפשר ל”וואלאס אקרט “לפרסם אמפריס על הירח … בדיוק רב יותר מאשר קודם לכן … מקור הנתונים ששימש בנחיתה הראשונה של האדם על הירח” [4]. “עבור כל מיקום של הירח, הפעולות הנדרשות עבור חישוב ובדיקת התוצאות הסתכמו 11,000 תוספות וחיסורים, 9,000 הכפלות ו -2,000 טבלאות. כל משוואה שתיפתר דורשת הערכה של כ -1,600 תנאים – בסך הכל כמות מרשימה של אריתמטיקה שה- SSEC יכול לפצח בשבע דקות לעוקבים.
השליטה מתבצעת באמצעות הוראות כתובות, אשר המכונה קוראת ומיישמת. פקודות אופייניות הן • “קרא מספר מאחת היחידות הקריאה ואחסן אותו ביחידת זיכרון נתונה”; • “קח את המספר מיחידת זיכרון נתונה, הכפל אותו ביחידה אחרת, הכנס מספר מסוים של ספרות מהתשובה ואחסן אותו ביחידה שלישית.
ה- SSEC נראה לעין מהרחוב, והיווה השראה לדור של קריקטוריסטים שהציגו את המחשב כסדרה של לוחות בגודל קיר מכוסים באורות, חוגות, מתגים וגלילי סרט מסתובבים. SSEC פעל במקום זה מינואר 1948 עד יולי 1952, כאשר הוא הוחלף על ידי 701 שהגיע היישר מפס הייצור, המחשב הראשון בייצור המוני של IBM (כלומר יותר מ 1).

(תמונה) בטקס הפתיחה של SSEC, ב27.1.1948 בטסי סטיוארט בקונסולת מפעיל ה-SSEC. משמאל, עומדת מאחורי המסוף: רוברט ר ‘”סייר” (האדריכל הראשי של SSEC),פרופסור קולומביה וואלס ג’ אקרט (מנהל הפרויקט), תומס ג ‘ווטסון (נשיא IBM) ופרנק א. המילטון (מהנדס ראשי).





כך נראה ה- SSEC בעלון שחולק בטקס, באדיבות הרב גרוש.

התמונה המפורסמת של [חדר ה- SSEC]: ביל מק’קלאנד ליד יחידת בדיקת השולחן [משמאל], בטסי סטיוארט בקונסולה, מהנדס מימין. ללא עמודות

ווטסון האב, עם החשיפה הראשונה של ה-SSEC לפני הסרת הלוט מעל הציבור: “יש רק דבר אחד,” הוא אמר בחשש. “הטאטוא של החדר הזה נמנע על ידי אותם עמודים שחורים גדולים במרכז, יש להסיר אותם לפני הטקס.” אבל מכיוון שהם תמכו בבניין, נותרו העמודים. במקום זאת, התמונה בחוברת שחולקה בטקס עברה תיקונים בזהירות כדי להסיר כל עקבות של העמודים.

מתוך הביוגרפיה של ג’ון בקוס, שלאחר מכן פיתח את FORTRAN(בין שאר תרומותיו)

 

במהלך אותו אביב (1949), ביקר באקוס במרכז המחשבים של IBM בשדרות מדיסון, שם סיי ב-SSEC, אחד המחשבים האלקטרוניים הראשונים של IBM. בעת הסיור, באקוס סיפר למדריכה שהוא מחפש עבודה. היא עודדה אותו לדבר עם מנהל הפרויקט, והוא נשכר לעבוד על SSEC.

ה- SSEC לא היה מחשב במובן המודרני. לא היה בו זיכרון לאחסון תוכנה, ותוכניות היו על נייר הקלדה. היו לו אלפי חלקים אלקטרו-מכאניים, מה שהופך אותו ללא אמין ואיטי גם כן. חלק מתפקידו של באקוס היה לטפל במכונה, ולתקן אותה כאשר  הפסיקה לעבוד. תכנות SSEC היה גם אתגר, שכן לא היתה דרך קבועה לעשות את זה.

באקוס בילה שלוש שנים בעבודה על SSEC, שבמהלכה המציא תוכנית בשם Speedcoding. התוכנית הייתה הראשונה לכלול קנה מידה, אשר אפשרה למספרים גדולים וקטנים להיות מאוחסנים ומטופלים בקלות.

SSEC שימש עבור מגוון רחב של חישובים מדעיים בקנה מידה גדול, כולל על ידי פרופסרים בקולמביה: אקרט (אסטרונומיה), תומאס (פיזיקה), ו גרוש (אופטיקה), כולם ממעבדת ווטסון. זה היה גם מוקד של אחד הקורסים הראשונים בעולם במדעי המחשב, שהוצע בתחילת 1946; הנה הרישום מתוך קטלוג קולומביה 1951:

אסטרונומיה 111 – שיטות חישוב מדעי, א.

2 עד 4 נקודות סמסטר החורף. ד”ר אקרט ועוזרים.

מ 2: 10-3.

שעות המעבדה יעודכנו.

השימוש במכונות חישוב מודרניות במחקר מדעי: מחשבוני הקלדה, ציוד לכרטיס המקליד, ממסר ומחשבונים אלקטרוניים, מכונות לא דיגיטליות. הרצאות, הדגמות ועבודות מעבדה.

דרישות מקדימות או לימודים מקבילים: הנדסה 281, ולפחות קורס אחד נוסף המופיע כאן, או שווה ערך. נדרש אישור של המורה.

אסטרונומיה 112 – שיטות חישוב מדעי, II.

2 עד 4 נקודות סמסטר אביב. מר סבר.

שעות יעודכנו בהמשך.

קורס זה עוסק בעיקר ב-SSEC;

ארגון המכונה והכנת בעיות עבורה.

תנאי קדם: אסטרונומיה 111,

התמונות הבאות הן מתוך מאמר בנובמבר 1952 בהנדסה כימית המתאר את הפתרון של ל ‘תומס, ב- SSEC, של בעיה בת 64 שנה של יציבות זרימת המטוס, המבוססת על פתרון אנליטי לבעיה שהוצעה על ידי ג’ון פון נוימן, ותוכנתו של פיליס ק’בראון ודונלד א’קוארלס, ג’וניור, ממעבדת ווטסון. החישוב נמשך 150 שעות, לעומת 100 השנים שהיו נחוצות לצורך חישוב היד. בתמונה: דון קארלס (יושב), ל ‘תומס (מרחף), פיליס בראון (יושבת).

האם ה- SSEC היה המחשב הראשון?

ה- SSEC הוא לעתים קרובות אינו נחשב למחשב הראשון, או כמחשב הראשון המאחסן תוכנית, כי IBM לא קראו לזה מחשב. על פי (GET REFERENCE) זה היה בגלל שתומאס ג ‘יי ווטסון לא רוצה לתת את הרושם כי הוא בונה מכשירים אשר יוציאו אנשים (בתפקיד מחשבים אנושיים) לאבטלה! (בשנת 1951, בסדרה של חמש הרצאות על המכונות החדשות ששודרו ב- BBC, ארבעה השתמשו במונח “מכונת חישוב אוטומטית”, ורק אחד מהם, על ידי אלן טיורינג, השתמש במונח “מחשב דיגיטלי” [Jones reference below.])

EDSAC של אוניברסיטת קיימברידג ‘(1949) או הבייבי של אוניברסיטת מנצ’סטר (גם 1949) מצוטטים בדרך כלל כמחשבים מאחסני תוכנה הראשונים; כלומר, מחשבים שניתן לשלוט בהם מתוכנית המאוחסנת בזיכרון הגישה האקראית הראשית. אבל אם SSEC היה גם מחשב מאוחסן, הוא קדם ל- EDSAC בשנה. הדעות משתנות לגבי התנאים. ב 1958 במאמר האנציקלופדיה אמריקנה, וולאס אקרט אמר שה-SSEC “משלב מהירות אלקטרונית של ביצוע עם קיבולת אחסון גדולה (כמעט מיליון ספרות בעיקר בצורת סדרתית)
ומתקנים גמישים לחלוטין המאפשרים שליטה התוכנית. אחסון גישה אקראית היה על ממסרים אלקטרומגנטיים ואחסון טורי על קלטות נייר במהירות גבוהה מאוד. המחשבון פתר בעיות גדולות ורבות במכניקות שמימיות, הידרודינמיקה, גיאופיסיקה ותיאוריה אטומית “.מחברים שונים משמיעים דעות שונות, ולמעשה ה- SSEC היה מכשיר היברידי, המסוגל להוציא הוראות מקלטת נייר או לאחסן אותם (אמנם היה קטן למדי) בממסר זיכרון והפעלתם משם, כאשר עשה זאת, הפעולה תאמה להגדרה של “ארכיטקטורת פון נוימן”.

אם הארכיטקטורה של פון נוימן היא מרכיב קריטי בהגדרת ה”מחשב “, אז אפשר לטעון שה- SSEC יכול להיחשב המחשב הראשון בעולם, גם אם (כמו שאומרים),” מכונה היברידית מוזרה המשלבת צינורות ואקום, ממסרים ונייר קלטת קורא-הקלדות”או” יח”צ ענק של מכונה “. תומכי ה- SSEC כמחשב הראשון כוללים את אמרסון פו (היסטוריון מחשבים), ר ‘מורצ’ו (ספר משנת 1981, GET REFERENCE), וא’ ויין ברוק (מהנדס SSEC, כתב יד של ספר שלא פורסם, SSEC,  המחשב האלקטרוני הראשון), כמו גם אתרים רבים המכילים מידע אודות ההיסטורים של המחשוב. התקציר של המאמר של בש  ב-1982 (ראה הפניות רק בהמשך) קובע:

ה-SSEC היא המכונה הראשונה המשלבת חישוב אלקטרוני עם תוכנית מאוחסנת, והמכונה הראשונה המסוגלת לפעול על פי ההוראות שלה כנתונים. כאשר הוצב בשנת 1948, ולמשך זמן מה לאחר מכן, הוא היה המחשב הגמיש ביותר ורב עוצמה קיים. IBM פירסמה מעט מאוד על זה, ומאז היסטוריוני מחשב התעלמו מה- SSEC, מאמר זה מספק הגדרה היסטורית עבור SSEC.

ג ‘ון באקוס אמר “אני חושב שזו הגדרה קיצונית לשקול את זה כמחשב הראשון “מאחסן תוכנה ” – למרות שאחת התוכניות שעשיתי השתמשו כמה תאי אחסון מוכנים במיוחד כמקור של הגדרה לאחר  שנתונים אוחסנו בהם”.