Struct mcpat_sys::system_mem [] [src]

pub struct system_mem {
    pub mem_tech_node: c_int,
    pub device_clock: c_int,
    pub peak_transfer_rate: c_int,
    pub internal_prefetch_of_DRAM_chip: c_int,
    pub capacity_per_channel: c_int,
    pub number_ranks: c_int,
    pub num_banks_of_DRAM_chip: c_int,
    pub Block_width_of_DRAM_chip: c_int,
    pub output_width_of_DRAM_chip: c_int,
    pub page_size_of_DRAM_chip: c_int,
    pub burstlength_of_DRAM_chip: c_int,
    pub memory_accesses: c_double,
    pub memory_reads: c_double,
    pub memory_writes: c_double,
}

Fields

mem_tech_node: c_int device_clock: c_int peak_transfer_rate: c_int internal_prefetch_of_DRAM_chip: c_int capacity_per_channel: c_int number_ranks: c_int num_banks_of_DRAM_chip: c_int Block_width_of_DRAM_chip: c_int output_width_of_DRAM_chip: c_int page_size_of_DRAM_chip: c_int burstlength_of_DRAM_chip: c_int memory_accesses: c_double memory_reads: c_double memory_writes: c_double

Trait Implementations

Derived Implementations

impl Debug for system_mem
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Copy for system_mem
[src]

impl Clone for system_mem
[src]

fn clone(&self) -> system_mem

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more