Magnus Själander

Magnus Själander
magnus dot sjalander at chalmers dot se
+46 31 772 10 75
Post Doctoral Position in Computer Engineering
PhD, LicEng, MScCE

Office 4105, Floor 4, North wing, EDIT-house
Fax: +46 (0)31-772 3663

 

Research

Theses

MScCE Thesis Supervision

  • Ahmed Youssef
    "Accelerator Integration in FlexCore Processor"
    Chalmers University of Technology, Current
  • Vahid Saljooghi
    "Cache Integration and Improvements"
    Chalmers University of Technology, Current
  • Kashan Khurshid Ansari
    "Microcode Optimization in FlexCore Compiler"
    Chalmers University of Technology, March 2012
  • Hao Li
    "A Cilk implementation of LTE Base-Station Uplink on TILEPro64"
    Chalmers University of Technology, March 2012
  • Nick Frolov
    "Bau: A Declarative Scheduling Library"
    Chalmers University of Technology, September 2011
  • Recep Gökhan Aslan and Cemil Caglar Boke
    "DAT095 Project Renewal - Implementation of MP3 Player on FPGA"
    Chalmers University of Technology, August 2011
  • Johan Ryhd
    "Embedded Camera Remote Control"
    Chalmers University of Technology, August 2011
  • Ulf Jälmbrant and Erik der Hagopian
    "Improved configurability with FlexSoC For the purpose of design time scheduling for processor exploration"
    Chalmers University of Technology, June 2009
  • Syed Minhaj Hassan
    "FlexCore: Instruction Decoder and Cache Subsystem"
    Chalmers University of Technology, December 2008
  • Thomas Schilling
    "Scheduling Techniques for FlexCore"
    Chalmers University of Technology, June 2008
  • Abdifatah Farah
    "Efficient Datapath Multipliers"
    Chalmers University of Technology, April 2008
  • Jonas Karlsson
    "A MIPS and NISC implementation"
    Chalmers University of Technology, February 2008
  • Erik Ryman
    "FlexCore implementation on FPGA"
    Chalmers University of Technology, December 2007
  • Martin Brink and Kristian Eklund
    "A Flexible FFT/DCT Engine Using the Twin-Precision Technique"
    Chalmers University of Technology, March 2006
  • Jan Mårts and Tomas Carlqvist
    "A Hardware Audio Decoder Using Flexible Datapaths"
    Chalmers University of Technology, March 2006
Publications 2013

Bardizbanyan, Alen; Gavin, Peter; Whalley, David; Själander, Magnus; Larsson-Edefors, Per; McKee, Sally A; Stenström, Per: Improving Data Access Efficiency by Using a Tagless Access Buffer (TAB). Proceedings of International Symposium on Code Generation and Optimization (CGO), Shenzhen, China, Feb. 23-27,

Bardizbanyan, Alen; Själander, Magnus; Whalley, David; Larsson-Edefors, Per: Towards a Performance- and Energy-Efficient Data Filter Cache. Workshop on Optimizations for DSP and Embedded Systems (ODES), Proceedings of International Symposium on Code Generation and Optimization (CGO), Shenzhen, China, Feb. 23-27, ,

2012

Azhar, Muhammad Waqar; Själander, Magnus; Hasan, Ali; Vijayashekar, Akshay; Hoang-Thanh, Tung; Ansari, Kashan Khurshid; Larsson-Edefors, Per: Viterbi Accelerator for Embedded Processor Datapaths. 2012 IEEE 23rd International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2012, Delft, 9 - 11 July 2012, pp. 133-140. ISBN/ISSN: 978-076954768-8

Goel, Bhavishya; McKee, Sally A; Själander, Magnus: Techniques to Measure, Model, and Manage Power. Advances in Computers, 87 pp. 7-54. San Diego : Elsevier Academic Press Inc. ISBN/ISSN: 978-0-12-396528-8

Saljooghi, Vahid; Bardizbanyan, Alen; Själander, Magnus; Larsson-Edefors, Per: Configurable RTL Model for Level-1 Caches. Proceedings of NORCHIP, Copenhagen, Denmark, Nov. 11-12, ISBN/ISSN: 978-146732221-8

Själander, Magnus; McKee, Sally A; Brauer, Peter; Engdal, David; Vajda, Andras: An LTE Uplink Receiver PHY Benchmark and Subframe-Based Power Management. Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software,

2011

Bardizbanyan, Alen; Själander, Magnus; Larsson-Edefors, Per: Reconfigurable Instruction Decoding for a Wide-Control-Word Processor. Proceedings of Reconfigurable Architectures Workshop (RAW), IEEE International Parallel & Distributed Processing Symposium (IPDPS), pp. 322-325 . ISBN/ISSN: 978-076954385-7

Frolov, Nick; Själander, Magnus; Larsson-Edefors, Per; McKee, Sally A: A SAT-Based Compiler for FlexCore. Göteborg : Chalmers University of Technology.

Goel, Bhavishya; Själander, Magnus; McKee, Sally A; Spiliopoulos, Vasileios; Keramidas, Georgios; Kaxiras, Stefanos; Efstathiou, Konstantinos: Infrastructures for Measuring Power. Göteborg : Chalmers University of Technology.

Goumas, Georgios; McKee, Sally A; Själander, Magnus; Gross, Thomas R.; Karlsson, Sven; Probst, Christian W.; Zhang, Lixin: Adapt or Become Extinct!. Proceedings of the 1st International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era, pp. 46-51. ISBN/ISSN: 978-1-4503-0708-6

Själander, Magnus; McKee, Sally A; Goel, Bhavishya; Brauer, Peter; Engdal, David; Vajda, Andras: Power-Aware Resource Scheduling in Base Stations. Proceedings of the 19th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems Singapore; 25 July 2011 through 27 July 2011, pp. 462-465. ISBN/ISSN: 978-0-7695-4430-4

Subramaniyan, Kasyab P.; Ryman, Erik; Själander, Magnus; Hoang-Thanh, Tung; Islam, Mafijul; Larsson-Edefors, Per: FlexDEF: Development Framework for Processor Architecture Implementation and Evaluation. Proceedings of 7th Conference on Ph.D Research in Microelectronics and Electronics (PRIME), pp. 37-40. ISBN/ISSN: 978-1-4244-9136-0

Wong, S.; Brandon, A.; Anjam, F.; Seedorf, R.; Giorgi, R.; Yu, Z.; Puzovic, N.; McKee, Sally A; Själander, Magnus; Carro, L.; Keramidas, G.: Early results from ERA embedded reconfigurable architectures. 9th IEEE International Conference on Industrial Informatics, INDIN 2011, Lisbon, 26-29 July 2011, pp. 816-822. ISBN/ISSN: 978-145770434-5

2010

Hoang-Thanh, Tung; Själander, Magnus; Larsson-Edefors, Per: A High-Speed, Energy-Efficient Two-Cycle Multiply-Accumulate (MAC) Architecture and Its Application to a Double-Throughput MAC Unit. IEEE Transactions on Circuits and Systems I, 57 (12) pp. 3073-3081.

Hoang-Thanh, Tung; Jälmbrant, Ulf; der Hagopian, Erik; Subramaniyan, Kasyab P.; Själander, Magnus; Larsson-Edefors, Per: Design Space Exploration for an Embedded Processor with Flexible Datapath Interconnect. Proceedings of IEEE Int. Conf. on Application-specific Systems, Architectures and Processors (ASAP),

Ryman, Erik; Subramaniyan, Kasyab P.; Hoang-Thanh, Tung; Islam, Mafijul; Själander, Magnus; Larsson-Edefors, Per: FlexTools: Design Space Exploration Tool Chain from C to Physical Implementation. CDNLive! EMEA,

2009

Hoang-Thanh, Tung; Själander, Magnus; Larsson-Edefors, Per: Double Throughput Multiply-Accumulate Unit for FlexCore Processor Enhancements. Reconfigurable Architectures Workshop, Proceedings of IEEE International Parallel & Distributed Processing Symposium (IPDPS),

Hoang-Thanh, Tung; Själander, Magnus; Larsson-Edefors, Per: High-Speed, Energy-Efficient 2-Cycle Multiply-Accumulate Architecture. Proceedings of IEEE Intl SoC Conference (SoCC), pp. 119-122. ISBN/ISSN: 978-1-4244-5220-0

Hoang-Thanh, Tung; Själander, Magnus; Larsson-Edefors, Per: Ultra-Low-Power 2-Cycle Multiply-Accumulate Architecture. Swedish System-on-Chip Conference (SSoCC),

Jälmbrant, Ulf; der Hagopian, Erik; Själander, Magnus; Larsson-Edefors, Per: Design-Time Scheduling for Processor Exploration. Swedish System-on-Chip Conference (SSoCC),

Kimfors, Patrik; Broman, Niklas; Haraldsson, Andreas; Subramaniyan, Kasyab P.; Själander, Magnus; Eriksson, Henrik; Larsson-Edefors, Per: Custom Layout Strategy for Rectangle-Shaped Log-Depth Multiplier Reduction Tree. Proceedings of IEEE International Conference of Electronics, Circuits and Systems,

Schilling, Thomas; Själander, Magnus; Larsson-Edefors, Per: Scheduling for an Embedded Architecture with a Flexible Datapath. Proceedings of IEEE Computer Society Annual Symposium on VLSI (ISVLSI), pp. 151-156. ISBN/ISSN: 978-1-4244-4408-3

Själander, Magnus; Larsson-Edefors, Per: Multiplication Acceleration through Twin Precision. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 17 (9) pp. 1233-1246.

Thuresson, Martin; Själander, Magnus; Stenström, Per: A Flexible Code-Compression Scheme using Partitioned Look-Up Tables.. 4th Int. Conf. on High-Performance and Embedded Architectures and Compilers (HiPEAC),

Thuresson, Martin; Själander, Magnus; Björk, Magnus; Svensson, Lars; Larsson-Edefors, Per; Stenström, Per: FlexCore: Utilizing Exposed Datapath Control for Efficient Computing. Journal of Signal Processing Systems, 57 (1) pp. 5-19.

2008

Hoang-Thanh, Tung; Själander, Magnus; Larsson-Edefors, Per: Double Throughput MAC for Performance Enhancement of the FlexCore Processor. Swedish System-on-Chip Conference,

Islam, Mafijul; Själander, Magnus; Stenström, Per: Early Detection and Bypassing of Trivial Operations to Improve Energy Efficiency of Processors. Microprocessors and Microsystems, Elsevier, 42 (4) pp. 183-196.

Själander, Magnus; Terechko, Andrei; Duranton, Marc: A Look-Ahead Task Management Unit for Embedded Multi-Core Architectures. Euromicro Conference on Digital System Design: Architecture, Methods, and Tools,

Själander, Magnus: Efficient and Flexible Embedded Systems and Datapath Components. Göteborg : Chalmers University of Technology. Diss. ISBN/ISSN: 978-91-7385-137-4

Själander, Magnus; Larsson-Edefors, Per: High-Speed and Low-Power Multipliers Using the Baugh-Wooley Algorithm and HPM Reduction Tree. Proceedings of IEEE International Conference on Electronics, Circuits and Systems (ICECS),

Själander, Magnus; Larsson-Edefors, Per: The Case for HPM-Based Baugh-Wooley Multipliers. Göteborg : Chalmers University of Technology.

Thuresson, Martin; Själander, Magnus; Stenström, Per: A Flexible Code Compression Scheme using Partitioned Look-Up Tables. Göteborg : Chalmers University of Technology.

2007

Björk, Magnus; Själander, Magnus; Svensson, Lars; Thuresson, Martin; Hughes, John; Sheeran, Mary; Jeppson, Kjell; Karlsson, Jonas; Larsson-Edefors, Per; Stenström, Per: Exposed Datapath for Efficient Computing. 2007 HiPEAC Workshop on Reconfigurable Computing,

Själander, Magnus; Larsson-Edefors, Per; Björk, Magnus: A Flexible Datapath Interconnect for Embedded Applications. IEEE Computer Society Annual Symposium on VLSI, pp. 15-20.

Thuresson, Martin; Själander, Magnus; Björk, Magnus; Svensson, Lars; Larsson-Edefors, Per; Stenström, Per: FlexCore: Utilizing Exposed Datapath Control for Efficient Computing. IEEE SAMOS 2007, pp. 18-25.

2006

Björk, Magnus; Själander, Magnus; Svensson, Lars; Thuresson, Martin; Hughes, John; Jeppson, Kjell; Karlsson, Jonas; Larsson-Edefors, Per; Sheeran, Mary; Stenström, Per: Exposed Datapath for Efficient Computing. Göteborg : Chalmers University of Technology.

Brinck, Martin; Eklund, Kristian; Själander, Magnus; Larsson-Edefors, Per: An Efficient FFT Engine Based on Twin-Precision Computation. Swedish System--on-Chip Conference,

Eriksson, Henrik; Larsson-Edefors, Per; Sheeran, Mary; Själander, Magnus; Johansson, Daniel; Schölin, Martin: Multiplier Reduction Tree with Logarithmic Logic Depth and Regular Connectivity. IEEE Intl Symposium on Circuits and Systems (ISCAS),

Själander, Magnus: Efficient Reconfigurable Multipliers Based on the Twin-Precision Technique. Göteborg : Chalmers University of Technology.

2005

Själander, Magnus; Drazdziulis, Mindaugas; Larsson-Edefors, Per; Eriksson, Henrik: A Low-Leakage Twin-Precision Multiplier Using Reconfigurable Power Gating. IEEE International Symposium on Circuits and Systems, pp. 1654-7.

Själander, Magnus; Larsson-Edefors, Per: A Power-Efficient and Versatile Modified-Booth Multiplier. Swedish System-on-Chip Conference,

2004

Själander, Magnus; Eriksson, Henrik; Larsson-Edefors, Per: An Efficient Twin-Precision Multiplier. International Conference on Computer Design (ICCD), pp. 30-33.

Last modified: October 22, 2012
Responsible for this page: Magnus Själander

 SEARCH


COMPUTER SCIENCE AND ENGINEERING - Chalmers University of Technology and University of Gothenburg
SE-412 96 Gothenburg, Sweden - Tel: +46 (0)31- 772 1000