{"guid":"bd4515b7-fdcf-4d9b-8fc8-0ec47f5c8a80","title":"FPGAs for everyone","subtitle":"Integrating FPGAs with standard personal computers","slug":"camp2015-6730-fpgas_for_everyone","link":"https://events.ccc.de/camp/2015/Fahrplan/events/6730.html","description":"FPGAs are becoming more and more common in research and industrial projects. They are mostly used to accelerate problems of High Performance Computing. But standard personal computers can also benefit from them, e.g. with cryptographic accelerators, additional processor cores, hardware for special projects.\nThis talk describes possible benefits for FPGAs in General Purpose Computing, and their requirements to the FPGA \u003c-\u003e Host connection and the operating system support.","original_language":"eng","persons":["byterazor"],"tags":["Hardware \u0026 Making"],"view_count":1822,"promoted":false,"date":"2015-08-16T21:15:00.000+02:00","release_date":"2015-08-17T02:00:00.000+02:00","updated_at":"2026-04-16T22:30:07.783+02:00","length":2841,"duration":2841,"thumb_url":"https://static.media.ccc.de/media/conferences/camp2015/6730-hd.jpg","poster_url":"https://static.media.ccc.de/media/conferences/camp2015/6730-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/camp2015/bd4515b7-fdcf-4d9b-8fc8-0ec47f5c8a80-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/camp2015/bd4515b7-fdcf-4d9b-8fc8-0ec47f5c8a80-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/camp2015-6730-fpgas_for_everyone","url":"https://api.media.ccc.de/public/events/bd4515b7-fdcf-4d9b-8fc8-0ec47f5c8a80","conference_title":"Chaos Communication Camp 2015","conference_url":"https://api.media.ccc.de/public/conferences/camp2015","related":[{"event_id":1740,"event_guid":"0IuyfNlW5fXVnrMIgEXesw","weight":3},{"event_id":1826,"event_guid":"Ae-3k2zOoIDF16EaC2uCWA","weight":7},{"event_id":2470,"event_guid":"c131b08d-e1be-4658-b98a-a223bc746784","weight":3},{"event_id":2473,"event_guid":"f83350dc-8152-422c-921f-379b018c0fa2","weight":5},{"event_id":2477,"event_guid":"cb9bc487-84aa-4f9c-931a-6de0bdf25e43","weight":3},{"event_id":2478,"event_guid":"85bae1d2-e024-48e9-91e1-d4ecfde18694","weight":4},{"event_id":2487,"event_guid":"581757d7-5b47-491c-8907-9aa5d235edb8","weight":4},{"event_id":2498,"event_guid":"cdc39fc3-715d-4610-b633-3821e4762aa4","weight":4},{"event_id":2507,"event_guid":"2e6e3f84-3f82-4e72-981e-fd90e23d8112","weight":3},{"event_id":2508,"event_guid":"ed4bcb3b-fe2d-4728-812d-a45dbd4d01db","weight":5},{"event_id":2518,"event_guid":"9a28ef84-3ba0-4c12-9f8a-115b30bc3ec0","weight":4},{"event_id":2523,"event_guid":"afe359da-56c9-4e76-8f56-45ed406494e5","weight":6},{"event_id":2529,"event_guid":"59a1be98-a1b0-4031-bbc4-18ca3feeb189","weight":4},{"event_id":2534,"event_guid":"0e66ac36-d9c6-4900-b532-4f651dd39582","weight":4},{"event_id":2540,"event_guid":"cd66723d-23cc-40e7-9b76-f9b38dc576ab","weight":9},{"event_id":2548,"event_guid":"df27b8d8-cd90-4127-8952-cd4cfe756e38","weight":4},{"event_id":2551,"event_guid":"f8909f2d-fac5-4d5f-b483-cff184591b0c","weight":3},{"event_id":3602,"event_guid":"48e016a4-5683-4bda-8976-98f1dbf62787","weight":5},{"event_id":3708,"event_guid":"aaec73e9-66b9-46d2-aa0f-9f43018198ea","weight":7},{"event_id":4485,"event_guid":"da208942-2be8-4f14-9466-ba8e7b74fca8","weight":3},{"event_id":4817,"event_guid":"be19fbe3-e825-4e67-93f9-a6aeda2e31af","weight":8}],"recordings":[{"size":43,"length":2841,"mime_type":"audio/mpeg","language":"eng","filename":"cccamp15-6730-en-de-FPGAs_for_everyone_mp3.mp3","state":"downloaded","folder":"mp3","high_quality":true,"width":null,"height":null,"updated_at":"2015-08-19T21:47:21.012+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2015/mp3/cccamp15-6730-en-de-FPGAs_for_everyone_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/7209","event_url":"https://api.media.ccc.de/public/events/bd4515b7-fdcf-4d9b-8fc8-0ec47f5c8a80","conference_url":"https://api.media.ccc.de/public/conferences/camp2015"},{"size":32,"length":2841,"mime_type":"audio/opus","language":"eng","filename":"cccamp15-6730-en-de-FPGAs_for_everyone_opus.opus","state":"downloaded","folder":"opus","high_quality":true,"width":null,"height":null,"updated_at":"2015-08-19T21:47:19.052+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2015/opus/cccamp15-6730-en-de-FPGAs_for_everyone_opus.opus","url":"https://api.media.ccc.de/public/recordings/7208","event_url":"https://api.media.ccc.de/public/events/bd4515b7-fdcf-4d9b-8fc8-0ec47f5c8a80","conference_url":"https://api.media.ccc.de/public/conferences/camp2015"},{"size":208,"length":2854,"mime_type":"video/mp4","language":"eng","filename":"cccamp15-6730-en-de-FPGAs_for_everyone_sd.mp4","state":"downloaded","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-02-03T14:09:59.631+01:00","recording_url":"https://cdn.media.ccc.de/events/camp2015/h264-sd/cccamp15-6730-en-de-FPGAs_for_everyone_sd.mp4","url":"https://api.media.ccc.de/public/recordings/7220","event_url":"https://api.media.ccc.de/public/events/bd4515b7-fdcf-4d9b-8fc8-0ec47f5c8a80","conference_url":"https://api.media.ccc.de/public/conferences/camp2015"},{"size":197,"length":2854,"mime_type":"video/webm","language":"eng","filename":"cccamp15-6730-en-de-FPGAs_for_everyone_webm-sd.webm","state":"downloaded","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-02-03T14:09:59.699+01:00","recording_url":"https://cdn.media.ccc.de/events/camp2015/webm-sd/cccamp15-6730-en-de-FPGAs_for_everyone_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/7221","event_url":"https://api.media.ccc.de/public/events/bd4515b7-fdcf-4d9b-8fc8-0ec47f5c8a80","conference_url":"https://api.media.ccc.de/public/conferences/camp2015"},{"size":589,"length":2854,"mime_type":"video/mp4","language":"eng","filename":"cccamp15-6730-en-de-FPGAs_for_everyone_hd.mp4","state":"downloaded","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T14:09:49.419+01:00","recording_url":"https://cdn.media.ccc.de/events/camp2015/h264-hd/cccamp15-6730-en-de-FPGAs_for_everyone_hd.mp4","url":"https://api.media.ccc.de/public/recordings/7136","event_url":"https://api.media.ccc.de/public/events/bd4515b7-fdcf-4d9b-8fc8-0ec47f5c8a80","conference_url":"https://api.media.ccc.de/public/conferences/camp2015"},{"size":460,"length":2854,"mime_type":"video/webm","language":"eng","filename":"cccamp15-6730-en-de-FPGAs_for_everyone_webm-hd.webm","state":"downloaded","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T14:09:59.435+01:00","recording_url":"https://cdn.media.ccc.de/events/camp2015/webm-hd/cccamp15-6730-en-de-FPGAs_for_everyone_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/7219","event_url":"https://api.media.ccc.de/public/events/bd4515b7-fdcf-4d9b-8fc8-0ec47f5c8a80","conference_url":"https://api.media.ccc.de/public/conferences/camp2015"}]}