Searched refs:rank (Results 1 - 12 of 12) sorted by relevance

/gem5/src/base/stats/
H A Dhdf5.cc219 Hdf5::appendStat(const Info &info, int rank, hsize_t *dims, const double *data) argument
239 std::vector<hsize_t> max_dims(rank);
240 std::copy(dims, dims + rank, max_dims.begin());
244 std::vector<hsize_t> chunk_dims(rank);
245 std::copy(dims, dims + rank, chunk_dims.begin());
247 props.setChunk(rank, chunk_dims.data());
252 fspace = H5::DataSpace(rank, dims, max_dims.data());
263 H5::DataSpace mspace(rank, dims);
264 std::vector<hsize_t> foffset(rank, 0);
H A Dhdf5.hh96 * @param rank Stat dimensionality (including time).
99 H5::DataSet appendStat(const Info &info, int rank, hsize_t *dims,
/gem5/util/dist/test/
H A Dsimple_bootscript.rcS44 # task here is to extract the rank and size information through the m5
53 # Retrieve dist-gem5 rank and size parameters using the 'm5' utility
54 MY_RANK=$(/sbin/m5 initparam dist-rank)
98 # This is to avoid other (rank!=0) gem5 processes exiting
99 # before the test (started by rank 0) completes. When rank 0 completes the
/gem5/src/dev/net/
H A Dtcp_iface.cc163 return cn.first.rank == cur_rank;
174 assert(ni.rank == cur_rank);
178 distIfaceId, ni.rank, ni.distIfaceId);
192 ni.rank = rank;
200 assert(ni.rank == rank);
H A Dtcp_iface.hh85 unsigned rank; member in struct:TCPIface::NodeInfo
H A Ddist_iface.cc615 rank(dist_rank), size(dist_size)
617 DPRINTF(DistEthernet, "DistIface() ctor rank:%d\n",dist_rank);
756 unsigned rank_orig = rank, dist_iface_id_orig = distIfaceId;
774 panic_if(rank != rank_orig, "Rank mismatch at resume (rank=%d, orig=%d)",
775 rank, rank_orig);
810 random_mt.init(5489 * (rank+1) + 257);
927 val = master->rank;
929 warn("Dist-rank parameter is queried in single gem5 simulation.");
H A Ddist_iface.hh480 * The rank of this process among the gem5 peers.
482 unsigned rank; member in class:DistIface
632 * Getter for the dist rank param.
/gem5/src/mem/
H A Ddram_ctrl.cc104 fatal_if(!isPowerOf2(ranksPerChannel), "DRAM rank count of %d is not "
114 Rank* rank = new Rank(*this, p, i); local
115 ranks.push_back(rank);
155 fatal("banks per rank (%d) must be equal to or larger than "
156 "banks groups per rank (%d)\n",
161 fatal("Banks per rank (%d) must be evenly divisible by bank groups "
162 "per rank (%d) for equal banks per bank group\n",
168 "bank groups per rank (%d) is greater than 1\n",
174 "bank groups per rank (%d) is greater than 1\n",
181 "bank groups per rank (
312 uint8_t rank; local
[all...]
H A Ddram_ctrl.hh275 * machines are defined per rank. Events required to change the
277 * rank. This class allows the implementation of rank-wise refresh
278 * and rank-wise power-down.
386 * rank is in or transitioning to power-down or self-refresh
393 uint8_t rank; member in class:DRAMCtrl::Rank
396 * Track number of packets in read queue going to this rank
401 * Track number of packets in write queue going to this rank
418 * One DRAMPower instance per rank
431 * Vector of Banks. Each rank i
590 Rank *rank; member in class:DRAMCtrl::RankResetCallback
653 const uint8_t rank; member in class:DRAMCtrl::DRAMPacket
[all...]
/gem5/src/mem/ruby/network/
H A DMessageBuffer.hh80 void setPriority(int rank) { m_priority_rank = rank; } argument
/gem5/util/dist/
H A Dgem5-dist.sh60 # Each gem5 process are passed in a unique rank ID [0..N-1] via the kernel
352 --dist-rank=$n \
/gem5/configs/common/
H A DFSConfig.py684 rank,
698 dist_rank = rank,

Completed in 24 milliseconds