esa-tu-darmstadt / tapasco

The Task Parallel System Composer (TaPaSCo)
GNU Lesser General Public License v3.0
105 stars 24 forks source link

Add HBM feature #222

Open cahz opened 4 years ago

cahz commented 4 years ago

As more supported plattforms have support for HBM, we should have a common feature for using HBM.

The following two use cases come in my mind:

  1. Use HBM as main memory (DMA etc.)
  2. Use HBM as additional local memory for PEs

Case 1 is especially important for platforms without DRAM (U50).

wirthjohannes commented 4 years ago

I think this is also related to #181

jahofmann commented 4 years ago

This is all part of the changes in #181. Afterwards it should be very easy to support a variety of memory configurations with different kinds of accessors.

cahz commented 4 years ago

Okay. I thought #181 is more about the runtime / software part. If the hardware / tcl stuff is part of that issue, we can close this.