{"guid":"40ecb878-6d04-5aa6-bfa4-afeddaf3bb81","title":"A living fossil: introduction to the s390x architecture","subtitle":null,"slug":"gpn19-88-a-living-fossil-introduction-to-the-s390x-architecture","link":"https://pretalx.entropia.de/gpn19/talk/GAVRKT/","description":"A tongue-in-cheek introduction to the s390x architecture, still used in IBM mainframes, focusing on the craziest or most unexpected features.\n\nA tongue-in-cheek introduction to the s390x architecture, its history, its weirdest quirks, and its unexpected features. But also the cool bits!\n\nHave you ever wondered why anybody would ever have a need for a *\"Compare and swap and triple store\"* instruction?\n\nWhat about a *\"Rotate then or selected bits\"* instruction?\n\nAnd what about vector BCD instructions? Or decimal floating point?\n\nHave you ever wondered how an architecture would look like if it could access 16 distinct address spaces at the same time? Or... why?\n\nNo?  *We don't care*!  We will present those (and many more) instructions and features anyway!","original_language":"eng","persons":["Claudio Imbrenda","Janosch Frank"],"view_count":831,"promoted":false,"date":"2019-05-31T00:00:00.000+02:00","release_date":"2019-05-31T02:00:00.000+02:00","updated_at":"2026-07-08T20:30:09.811+02:00","tags":["gpn19","88","GPN","gpn19","Gulasch","Programmier","Nacht","Karlsruhe","Error","Entropia"],"length":3465,"duration":3465,"thumb_url":"https://static.media.ccc.de/media/events/gpn/gpn19/88-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/gpn/gpn19/88-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/gpn/gpn19/88-hd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/gpn/gpn19/88-hd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/gpn19-88-a-living-fossil-introduction-to-the-s390x-architecture","url":"https://api.media.ccc.de/public/events/40ecb878-6d04-5aa6-bfa4-afeddaf3bb81","conference_title":"Gulaschprogrammiernacht 19","conference_url":"https://api.media.ccc.de/public/conferences/gpn19","related":[{"event_id":3104,"event_guid":"b2bc162c-1745-4f45-ba56-766b4174095b","weight":1},{"event_id":5792,"event_guid":"f5c68cea-eb34-49ae-bb15-d0fc1085985b","weight":1},{"event_id":5810,"event_guid":"291fe17d-80ca-46a9-9978-c61509a4f9c9","weight":1},{"event_id":7095,"event_guid":"9e0c19c0-935b-5f08-9fbe-a9daaebbc2c6","weight":5},{"event_id":7096,"event_guid":"3d181ba9-ae1b-5071-9f50-09aec13c0151","weight":1},{"event_id":7099,"event_guid":"756ad06c-d1f8-5867-acc6-eafb5eea3b90","weight":1},{"event_id":7100,"event_guid":"d4c06f9d-2021-5194-b65e-cfd92c086879","weight":1},{"event_id":7108,"event_guid":"2fd22199-6ded-5230-b959-c568d36f8f57","weight":14},{"event_id":7109,"event_guid":"3878fd29-4440-50af-8700-63f4391bd42e","weight":9},{"event_id":7110,"event_guid":"3e7f1444-b72c-594f-b033-d96b21c1961c","weight":10},{"event_id":7113,"event_guid":"2c28a388-3cf9-5b52-a25f-3a4bd91b32d8","weight":9},{"event_id":7118,"event_guid":"dcbb310b-acc9-5ddc-9e40-6307ecc40515","weight":1},{"event_id":7120,"event_guid":"911f8286-875e-50a9-a298-2c8ffbe06fa7","weight":9},{"event_id":7121,"event_guid":"1089da9b-4f3a-5b05-a9c3-712e2145cff7","weight":12},{"event_id":7122,"event_guid":"e7a9b17e-3644-5cf2-9356-d38ad0a3e1da","weight":9},{"event_id":7124,"event_guid":"4ad50a8c-38de-5023-9cde-06b1620303b2","weight":1},{"event_id":7126,"event_guid":"0b2f0f69-686d-5aef-8913-aeabe86d1bfc","weight":5},{"event_id":7128,"event_guid":"8af7bd79-ee5b-58a3-a565-b33fe3ccc947","weight":3},{"event_id":7130,"event_guid":"7bf66344-5900-5a5e-8657-8e1d20be92f5","weight":5},{"event_id":7131,"event_guid":"f6b9f07b-3b80-57d0-aada-f3e60c53ee27","weight":9},{"event_id":7147,"event_guid":"5fe8bbbe-116b-5d42-ad17-90208755ce30","weight":13},{"event_id":7148,"event_guid":"8441d9d7-059e-5e58-9e4d-82b4540b500d","weight":8}],"recordings":[{"length":3465,"mime_type":"video/mp4","language":"eng","filename":"gpn19-88-eng-A_living_fossil_introduction_to_the_s390x_architecture_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-05-31T19:19:32.970+02:00","label":"eng 1080p","size":463,"recording_url":"https://cdn.media.ccc.de/events/gpn/gpn19/h264-hd/gpn19-88-eng-A_living_fossil_introduction_to_the_s390x_architecture_hd.mp4","url":"https://api.media.ccc.de/public/recordings/35718","event_url":"https://api.media.ccc.de/public/events/40ecb878-6d04-5aa6-bfa4-afeddaf3bb81","conference_url":"https://api.media.ccc.de/public/conferences/gpn19"},{"length":3465,"mime_type":"video/mp4","language":"eng","filename":"gpn19-88-eng-A_living_fossil_introduction_to_the_s390x_architecture_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-05-31T19:39:38.073+02:00","label":"eng 576p","size":128,"recording_url":"https://cdn.media.ccc.de/events/gpn/gpn19/h264-sd/gpn19-88-eng-A_living_fossil_introduction_to_the_s390x_architecture_sd.mp4","url":"https://api.media.ccc.de/public/recordings/35723","event_url":"https://api.media.ccc.de/public/events/40ecb878-6d04-5aa6-bfa4-afeddaf3bb81","conference_url":"https://api.media.ccc.de/public/conferences/gpn19"},{"length":3465,"mime_type":"audio/mpeg","language":"eng","filename":"gpn19-88-eng-A_living_fossil_introduction_to_the_s390x_architecture_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2019-05-31T19:40:05.627+02:00","label":"eng","size":53,"recording_url":"https://cdn.media.ccc.de/events/gpn/gpn19/mp3/gpn19-88-eng-A_living_fossil_introduction_to_the_s390x_architecture_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/35724","event_url":"https://api.media.ccc.de/public/events/40ecb878-6d04-5aa6-bfa4-afeddaf3bb81","conference_url":"https://api.media.ccc.de/public/conferences/gpn19"},{"length":3465,"mime_type":"audio/opus","language":"eng","filename":"gpn19-88-eng-A_living_fossil_introduction_to_the_s390x_architecture_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2019-05-31T19:40:35.242+02:00","label":"eng","size":33,"recording_url":"https://cdn.media.ccc.de/events/gpn/gpn19/opus/gpn19-88-eng-A_living_fossil_introduction_to_the_s390x_architecture_opus.opus","url":"https://api.media.ccc.de/public/recordings/35725","event_url":"https://api.media.ccc.de/public/events/40ecb878-6d04-5aa6-bfa4-afeddaf3bb81","conference_url":"https://api.media.ccc.de/public/conferences/gpn19"},{"length":3465,"mime_type":"video/webm","language":"eng","filename":"gpn19-88-eng-A_living_fossil_introduction_to_the_s390x_architecture_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-05-31T19:52:10.320+02:00","label":"eng 576p","size":238,"recording_url":"https://cdn.media.ccc.de/events/gpn/gpn19/webm-sd/gpn19-88-eng-A_living_fossil_introduction_to_the_s390x_architecture_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/35740","event_url":"https://api.media.ccc.de/public/events/40ecb878-6d04-5aa6-bfa4-afeddaf3bb81","conference_url":"https://api.media.ccc.de/public/conferences/gpn19"},{"length":3465,"mime_type":"video/webm","language":"eng","filename":"gpn19-88-eng-A_living_fossil_introduction_to_the_s390x_architecture_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-05-31T20:42:21.087+02:00","label":"eng 1080p","size":636,"recording_url":"https://cdn.media.ccc.de/events/gpn/gpn19/webm-hd/gpn19-88-eng-A_living_fossil_introduction_to_the_s390x_architecture_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/35742","event_url":"https://api.media.ccc.de/public/events/40ecb878-6d04-5aa6-bfa4-afeddaf3bb81","conference_url":"https://api.media.ccc.de/public/conferences/gpn19"}]}