Abbrevation
RCeducation
City
Karlsruhe
Country
Germany
Deadline Paper
Start Date
End Date
Abstract

The workshop intends to provide a forum for presenting experiences and new educational approaches and for discussing the pros and cons&#046; <b>Keywords:</b> FPGA / Reconfigurable Computing* application to areas such as: * physics and astrophysics * computational chemistry * computational biology * molecular biology * DNA processing * medical applications * biomedical engineering * areospace * defense * automotive * industrial electronics * consumer electronics * mobile devices * computer systems * embedded systems * signal processing * real&#8211;time systems * telecommunication * networking * fault&#8211;tolerant systems * image processing * multimedia systems * computer graphics * the n&#8211;body problem * cryptography * SAT solvers * term rewriting systems * artificial neuronal networks * embedded soft processors * supercomputing systems * Supercomputing application areas * and many other application areas Teaching Reconfigurable Computing (RC*) for bridging inter&#8211;cultural barriers: * courses to solve industrial needs regarding RC&#8211;based* education * teaching RC for system&#8211;on&#8211;chip, mixed&#8211;signal, IP&#8211;based design, * teaching hardware&#8211;to&#8211;configware migration & software&#8211;to&#8211;configware migration * early common model introduction based on dichotomy of machine paradigms * contrasting software performance vs&#046; configware interconnect requirements * teaching algorithmical cleverness needed for ILP&#8211;to&#8211;FPGA migration * contrasting imperative versus transport&#8211;triggered high&#8211;level languages * contrasting data&#8211;stream&#8211;based* vs&#046; instruction&#8211;stream&#8211;based models & languages * contrasting configware languages / compilers vs&#046; software languages / compilers * contrasting software operating system (OS) versus configware OS principles * contrasting diverse domain&#8211;specific taxonomies of algorithms * courses integrating a range of topics spread across many different areas * RC integrated in CS, CE or EE graduate and undergraduate education * educational infrastructure: design and IP libraries, CAD tool access, * new approaches to introductory and to advanced courses * textbook selection, interdisciplinary textbook development * RC&#8211;based university programs by industry * RC&#8211;based and unifying lab courses * survey papers Designing RC&#8211;based new courses and new curricula: * new curricula, new curriculum recommendations, consortium activities * national differences in curricula and interdepartmental issues (CS/ECE) * courses unifying the discipline across different application domains * RC&#8211;based embedded systems curricular design and implementation * courses for teaching hardware/sonfigware/software co&#8211;design * definition of RC&#8211;based computer science and engineering curricula