{"entities":{"Q1110319":{"pageid":1121068,"ns":120,"title":"Item:Q1110319","lastrevid":66452205,"modified":"2026-04-12T10:10:14Z","type":"item","id":"Q1110319","labels":{"en":{"language":"en","value":"Programming language concepts for multiprocessors"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 4072366"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1110319$7F7EF7D5-694E-467A-A774-B6B6CE57FC99","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"b338f139843b47567633ea1af183f18baf3c5fa2","datavalue":{"value":{"text":"Programming language concepts for multiprocessors","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q1110319$2C3F5A0A-76A4-4107-ACBB-BCA898DCFEA0","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"5f0710c062c15f6d1bd44c5fb557dbc0d3423ee1","datavalue":{"value":"0656.68033","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1110319$F552018E-7A33-4219-848E-69C29BF3EB79","rank":"normal"}],"P27":[{"mainsnak":{"snaktype":"value","property":"P27","hash":"3259c44c95b50d900a37944da77147440cafe899","datavalue":{"value":"10.1016/0167-8191(88)90107-X","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1110319$4F5885EF-2B43-4123-8E6D-7F055A7D16F7","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"7f1cc3f8b24d5b2a9c8669afc6108fa18e56e796","datavalue":{"value":{"entity-type":"item","numeric-id":582050,"id":"Q582050"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1110319$0C3DF418-D8C6-4FE3-A1A2-0B9B14DFDD73","rank":"normal"}],"P200":[{"mainsnak":{"snaktype":"value","property":"P200","hash":"eeac13f60c55bdb04ecb49274cc7b24a1688345d","datavalue":{"value":{"entity-type":"item","numeric-id":71527,"id":"Q71527"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1110319$BA93F31D-2287-4FB6-AF37-2CB52804083D","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"31a1937240ca4a323604b4728c31d242b5596d7c","datavalue":{"value":{"time":"+1988-00-00T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q1110319$5EC14C9B-3B05-4BF1-941C-22B93497B602","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"64596e6edbad302b10e88d8f9ccd228a0393f084","datavalue":{"value":"It is currently possible to build multiprocessor systems which will support the tightly coupled activity of hundreds to thousands of different instruction streams, or processes. This can be done by coupling many monoprocessors, or a smaller number of pipelined multiprocessors, through a high concurrency switching network. The switching network may couple processors to memory modules, resulting in a shared memory multiprocessor system, or it may couple processor/\\(memory\\) pairs, resulting in a distributed memory system.    The need to direct the activity of very many processes simultaneously places qualitatively different demands on a programming language than the direction of a single process. In spite of the different requirements, most languages for multiprocessors have been simple extensions of conventional, single stream programming languages. The extensions are often implemented by way of subroutine calls and have little impact on the basic structure of the language. This paper attempts to examine the underlying conceptual structure of parallel language for large-scale multiprocessors on the basis of an existing language for shared memory multiprocessors, known as the Force, and to extend the concepts in this language to distributed memory systems.","type":"string"},"datatype":"string"},"type":"statement","id":"Q1110319$25885976-35DB-4EB1-AC23-DFF593475023","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"ec3769495799f08479987ac368adf64f125a2b66","datavalue":{"value":"68N25","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1110319$00BA4697-E245-4425-8FD3-8C4A04EC89B5","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"517ace4a4f9c45a5475b4a8927a567447dbdb293","datavalue":{"value":"68N99","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1110319$BD3E664F-5332-449F-AE62-4FFC679CA765","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"b8e3f40e3cc87753c4e0b7d7ce4bdc00805f626f","datavalue":{"value":"68N01","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1110319$16DBE5B4-AA87-47DF-A780-C67814976D6D","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"1e903e68a16880f66ed79a0863889f1b2d3c837c","datavalue":{"value":"94C10","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1110319$F17ADADA-B510-4273-A1AF-663EC77EECD2","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"cc5d40b16b37f98197a453ae312b9c2f10e38176","datavalue":{"value":"4072366","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1110319$8A91E15F-1980-4A1B-B195-5589139EC505","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"04eefc2a47dbc2e342b1f4239796f112a58f197f","datavalue":{"value":"distributed variables","type":"string"},"datatype":"string"},"type":"statement","id":"Q1110319$91EAACCD-D81F-49E2-B8BF-8A662549EC25","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"18bf8c273cc62adbd6aa4f3d09ee7a5706aecb87","datavalue":{"value":"global communication","type":"string"},"datatype":"string"},"type":"statement","id":"Q1110319$53DC38AB-D3E1-45DF-9B41-CD3E8EFA5365","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"b9895cc398f0b3081292d295ec24f160648cebfa","datavalue":{"value":"multiprocessor systems","type":"string"},"datatype":"string"},"type":"statement","id":"Q1110319$6DBC5ED6-81C7-41A9-AF8C-5F986301D38B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"4852a55cbf49935d4d922118adc061a25d8b16f9","datavalue":{"value":"pipelined multiprocessors","type":"string"},"datatype":"string"},"type":"statement","id":"Q1110319$C28D7790-7A29-4693-B097-B86594F69F22","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"16140b693a9a8fd958a463e158c144868701fe33","datavalue":{"value":"switching network","type":"string"},"datatype":"string"},"type":"statement","id":"Q1110319$2C2B6FF5-AEDA-4B4D-8D9E-1DF7BEF924C8","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"d0beb0dd62e616b9d74dedf917295173f10e62d8","datavalue":{"value":"shared memory","type":"string"},"datatype":"string"},"type":"statement","id":"Q1110319$292FA2D6-7017-41BA-814C-238B117ADE04","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"ee684daed4c16d0ed1df520bc2a48b00e32493b8","datavalue":{"value":"distributed memory","type":"string"},"datatype":"string"},"type":"statement","id":"Q1110319$A6366B02-6C26-44AA-8C3F-8A4DA2FCAAA6","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"cae482386c4f553eb2c30eb7ee9f87d0a8b63752","datavalue":{"value":"Force","type":"string"},"datatype":"string"},"type":"statement","id":"Q1110319$69F15675-B87B-41E7-A989-392EA13DE3AE","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1110319$03BCD79C-3D8E-4F17-A3F3-CC85314CE94A","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"56da84d2e39960b330d41ba9664829df7a99932c","datavalue":{"value":{"entity-type":"item","numeric-id":3681919,"id":"Q3681919"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"af7587388132a10c26cdb484a7fdde6f977ee693","datavalue":{"value":{"amount":"+0.7689727544784546","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1110319$43960B7A-E476-4C9B-A143-E576AC292DBB","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"1d3fe8dc5171cd43950e2bee465f4538b859060b","datavalue":{"value":{"entity-type":"item","numeric-id":3790618,"id":"Q3790618"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"adbbd02268b93bdceeceb9a4f570552ffa419a95","datavalue":{"value":{"amount":"+0.748593807220459","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1110319$C86D7CE7-2801-4D2A-A328-158D3DB6C4D8","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"8552bb5cb98bbab7ad3fef0027d4f3038fb0a88b","datavalue":{"value":{"entity-type":"item","numeric-id":1082059,"id":"Q1082059"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"451198b7ee2df3c5cee74182c5255706901177b3","datavalue":{"value":{"amount":"+0.7463967204093933","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1110319$FF13702A-A127-4DC8-AD87-CCC5EBA7327B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"65b10bb3d0779cf772b143bc10d0ac106ae04a1a","datavalue":{"value":{"entity-type":"item","numeric-id":3332236,"id":"Q3332236"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"ffab976dfd2d87c85bf818742a5c80fe52ef7bad","datavalue":{"value":{"amount":"+0.7458092570304871","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1110319$D3BD56CB-8C56-434A-BD30-8FBCABF1662C","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"b8753ce12f4c0d1fb1412604fb670da9bbe27e03","datavalue":{"value":{"entity-type":"item","numeric-id":1075047,"id":"Q1075047"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"f14d33f555930700ac321e11b82a776e201c86af","datavalue":{"value":{"amount":"+0.7444208264350891","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1110319$CE473625-6E8A-4459-B8D0-62BF1F34F50C","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"Programming language concepts for multiprocessors","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/Programming_language_concepts_for_multiprocessors"}}}}}