DAP FORTRAN
டிஏபி ஃபோர்ட்ரான் என்பது ஃபோர்ட்ரானின் ஐஓ அல்லாத பகுதிகளின் விரிவாக்கமாகும், இது ஐசிஎல் டிஸ்ட்ரிபியூட்டட் அரே ப்ராசஸருக்கான (டிஏபி) இணையான கம்ப்யூட்டிங்கை ஆதரிக்கும் கட்டமைப்புகளுடன் இருந்தது. டிஏபி 64x64 ஒற்றை பிட் செயலிகளுடன் ஒற்றை அறிவுறுத்தல் பல தரவு (சிஎம்டி) கட்டமைப்பைக் கொண்டிருந்தது. டிஏபி ஃபோர்ட்ரான் பின்வரும் முக்கிய அம்சங்களைக் கொண்டிருந்ததுஃ இது மேட்ரிக்ஸ் மற்றும் வெக்டர் செயல்பாடுகளைக் கொண்டிருந்தது. நியமனங்கள் ஒரு தர்க்கரீதியான முகமூடியின் கீழ் செய்யப்படலாம், எனவே ஒரு பணியின் இலக்கில் சில கூறுகள் மட்டுமே மாற்றப்பட்டன. எதிர்மறையான பக்கத்தில்-அடிப்படை வன்பொருளின் அளவைப் பயன்படுத்தி செயல்பாடுகள் செய்யப்பட்டன. 64x64 மேட்ரிக்ஸ் அல்லது 64 உறுப்பு திசையனில். ஒரு பிரகடனத்தில் ஒன்று அல்லது இரண்டு அளவுகள் பின்வருமாறு தவிர்க்கப்படலாம்ஃ சி பெருக்கல் திசையனை மேட்ரிக்ஸ் மூலம் உண்மையான எம் (,), வி (), ஆர் () ஆர் = எஸ். யு. எம் (எம் * எம். ஏ. டி. ஆர் (ஏ)) சி ஒரு பகுதியில் லாப்லேஸ் ஆற்றலுடன் இணைகிறது உண்மையான பி (,), பழைய பி (,) உள் லாஜிக்கல் (,) டிஓ 1 கே = 1, ஐதரஷன்கள் பழைய பி = பி பி (உள்) = 0.25 * (பி (, +) + பி (,-) + பி (+,) + பி (-,) ஐ. எஃப் (மேக்ஸ் (ஏபிஎஸ் (பி-ஓஎல்டி _ பி)). எல். டி. ஈபிஎஸ்) திரும்புதல் 1 தொடருங்கள் நீக்கப்பட்ட பரிமாணம் 64 ஆக எடுக்கப்பட்டது, இது டிஏபி இன் ஒரு பக்கத்தின் அளவு. எண்கணித செயல்பாடுகளின் வேகம் மதிப்பில் உள்ள பிட்களின் எண்ணிக்கையை வலுவாக சார்ந்துள்ளது. ஒருங்கிணைப்பு * n ஒதுக்கப்பட்ட 8n பிட்கள் n என்பது 1 முதல் 8 வரை, மற்றும் உண்மையான * n ஒதுக்கப்பட்ட 8n பிட்கள் n என்பது 3 முதல் 8 வரை. லாஜிக்கல் ஒரு பிட்டை முன்பதிவு செய்தது. இருப்பினும், டிஏபி ஃபோர்ட்ரான் இரண்டு முரண்பட்ட நோக்கங்களுக்கு இடையில் விழுந்தது. இது டிஏபி வசதிகளை திறம்பட பயன்படுத்த வேண்டியிருந்தது. ஆனால் அறிவியல் கணினி சமூகத்திற்கும் அணுகக்கூடியதாக இருக்க வேண்டும், அதன் முதன்மை மொழி, தொடர் கட்டமைப்புகளுடன் நெருக்கமாக பிணைக்கப்பட்ட வடிவமைப்புடன், ஃபோர்ட்ரான் ஆகும். பயன்படுத்தப்பட்ட பேச்சுவழக்கு ICL இன் 2900-தொடர் FORTRAN ஆகும், இது FORTRAN 77 தரநிலையின் ஆரம்ப பதிப்பை அடிப்படையாகக் கொண்டது மற்றும் FORTRAN 77 மற்றும் பழைய FORTRAN 66 தரநிலையுடன் பொருந்தாது. டிஏபி ஃபோர்ட்ரான் நிலையான ஃபோர்ட்ரானிலிருந்து கணிசமாக வேறுபட்டது மற்றும் இயந்திரம் நிலையான ஃபோர்ட்ரான் நிரல்களை ஏற்றுக்கொள்ளவோ அல்லது மேம்படுத்தவோ முடியாது. மறுபுறம், வடிவமைப்பால் விரிவாக்கக்கூடிய பிற சமகால மொழிகளுடன் ஒப்பிடும்போது (குறிப்பாக ALGOL-68), ஃபோர்ட்ரான் இந்த பணிக்கு மிகவும் பொருத்தமாக இல்லை. இதன் விளைவாக குறிப்பிடத்தக்க வகையில் பயனற்றதாக இருந்தது, மேலும் அதற்கு நிறைய புதிய கற்றல் தேவைப்பட்டது. செயல்பாட்டில், கணக்கீட்டு தரவை வரிசைக்கு உள்ளேயும் வெளியேயும் மாற்றுவதற்கு ஒரு மேல்நிலை இருந்தது, மேலும் 64x64 மேட்ரிக்ஸுடன் பொருந்தாத சிக்கல்கள் எல்லைகளைக் கையாள கூடுதல் சிக்கலை விதித்தன (65x65 ஒருவேளை மிக மோசமான வழக்கு!) - ஆனால் கட்டிடக்கலைக்கு பொருத்தமான சிக்கல்களுக்கு, இது தற்போதைய கிரே குழாய் கட்டமைப்புகளை இரண்டு வரிசைகளில் விட அதிகமாக செயல்பட முடியும். டிஏபி இன் பிற்கால பதிப்பு ஃபோர்ட்ரான்-பிளஸைப் பயன்படுத்தியது, இது ஃபோர்ட்ரான் 77 ஐ அடிப்படையாகக் கொண்டது மற்றும் மிகவும் நெகிழ்வான குறியீட்டைக் கொண்டிருந்தது. குறிப்பாக இது தானாகவே பயனர் அளவிலான வரிசைகளை அடிப்படை வன்பொருளில் வரைபடமாக்கியது. வெளிப்புற இணைப்புகள் ஐசிஎல் டிஏபி ஃபோர்ட்ரான் ஒருங்கிணைந்த நிரலாக்க மொழிகள் ஃபோர்ட்ரான் நிரலாக்க மொழி குடும்பம் ஐசிஎல் நிரலாக்க மொழிகள்