N. Trifunovic, Miloš Kotlar, Ognjen Andrić, Petar Trifunovic, S. Stojanovic, M. Cvetanović, Z. Radivojević, Marija Punt, Nenad Korolija, V. Milutinovic
{"title":"一种新的计算范式:数据流超级计算的教学经验","authors":"N. Trifunovic, Miloš Kotlar, Ognjen Andrić, Petar Trifunovic, S. Stojanovic, M. Cvetanović, Z. Radivojević, Marija Punt, Nenad Korolija, V. Milutinovic","doi":"10.1109/TELFOR.2017.8249482","DOIUrl":null,"url":null,"abstract":"If a new paradigm is presented before experienced professionals, even if it already demonstrates superiority, the presentation is typically received with resistance. If a new paradigm already demonstrates superiority, and it is presented before students, it is typically received with enthusiasm, especially if tools are available that enable the paradigm to be utilized with a relative ease, and even more if a library of useful examples is at the disposal of new users. Over a period of time, these students grow into experienced professionals who accept the new paradigm, at their new industrial posts, without any resistance. With the above in mind, a series of courses was organized for universities in the USA and Europe, to teach the data flow computing paradigm, using the Maxeler approach as the baseline for practical work. The courses were organized on three different levels: (A) One-hour presentations, followed by another hour about the programming model, and a hands-on hour with tools, (B) A certified full-day short-course that students could use in their transcripts as a diploma supplement, and (C) A one-semester course for 1, 2, or 3 credits that students could use as a graduation requirement. Different presentation levels require different methods of presentation and produce different results in the dissemination domain. These results are here presented for 10 universities in the group A, 10 in the group B, and 10 in the group C. Where appropriate, the findings are backed with statistics data.","PeriodicalId":422501,"journal":{"name":"2017 25th Telecommunication Forum (TELFOR)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Experiences in the teaching of a new computing paradigm: DataFlow supercomputing\",\"authors\":\"N. Trifunovic, Miloš Kotlar, Ognjen Andrić, Petar Trifunovic, S. Stojanovic, M. Cvetanović, Z. Radivojević, Marija Punt, Nenad Korolija, V. Milutinovic\",\"doi\":\"10.1109/TELFOR.2017.8249482\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"If a new paradigm is presented before experienced professionals, even if it already demonstrates superiority, the presentation is typically received with resistance. If a new paradigm already demonstrates superiority, and it is presented before students, it is typically received with enthusiasm, especially if tools are available that enable the paradigm to be utilized with a relative ease, and even more if a library of useful examples is at the disposal of new users. Over a period of time, these students grow into experienced professionals who accept the new paradigm, at their new industrial posts, without any resistance. With the above in mind, a series of courses was organized for universities in the USA and Europe, to teach the data flow computing paradigm, using the Maxeler approach as the baseline for practical work. The courses were organized on three different levels: (A) One-hour presentations, followed by another hour about the programming model, and a hands-on hour with tools, (B) A certified full-day short-course that students could use in their transcripts as a diploma supplement, and (C) A one-semester course for 1, 2, or 3 credits that students could use as a graduation requirement. Different presentation levels require different methods of presentation and produce different results in the dissemination domain. These results are here presented for 10 universities in the group A, 10 in the group B, and 10 in the group C. Where appropriate, the findings are backed with statistics data.\",\"PeriodicalId\":422501,\"journal\":{\"name\":\"2017 25th Telecommunication Forum (TELFOR)\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 25th Telecommunication Forum (TELFOR)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TELFOR.2017.8249482\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 25th Telecommunication Forum (TELFOR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TELFOR.2017.8249482","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Experiences in the teaching of a new computing paradigm: DataFlow supercomputing
If a new paradigm is presented before experienced professionals, even if it already demonstrates superiority, the presentation is typically received with resistance. If a new paradigm already demonstrates superiority, and it is presented before students, it is typically received with enthusiasm, especially if tools are available that enable the paradigm to be utilized with a relative ease, and even more if a library of useful examples is at the disposal of new users. Over a period of time, these students grow into experienced professionals who accept the new paradigm, at their new industrial posts, without any resistance. With the above in mind, a series of courses was organized for universities in the USA and Europe, to teach the data flow computing paradigm, using the Maxeler approach as the baseline for practical work. The courses were organized on three different levels: (A) One-hour presentations, followed by another hour about the programming model, and a hands-on hour with tools, (B) A certified full-day short-course that students could use in their transcripts as a diploma supplement, and (C) A one-semester course for 1, 2, or 3 credits that students could use as a graduation requirement. Different presentation levels require different methods of presentation and produce different results in the dissemination domain. These results are here presented for 10 universities in the group A, 10 in the group B, and 10 in the group C. Where appropriate, the findings are backed with statistics data.