osaca.api package

Provides interfaces to other tools.

osaca.api.kerncraft_interface module

class Capturing[source]

Bases: list

class KerncraftAPI(arch, code)[source]

Bases: object

create_output(verbose=False)[source]
get_unmatched_instruction_ratio()[source]
get_port_occupation_cycles()[source]
get_total_throughput()[source]
get_latency()[source]
get_cp()[source]
get_lcd()[source]

Module contents

APIs for handling interfaces to kerncraft, etc.

Only the classes below will be exported, so please add new semantic tools to __all__.

class KerncraftAPI(arch, code)[source]

Bases: object

create_output(verbose=False)[source]
get_unmatched_instruction_ratio()[source]
get_port_occupation_cycles()[source]
get_total_throughput()[source]
get_latency()[source]
get_cp()[source]
get_lcd()[source]