Index

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | W | Y | Z

A

add() (ResultSet method)
all_pairs_shortest_paths() (NetworkView method)
alpha (TruncatedZipfDist attribute)
AnyValue (class in icarus.util)
append_bottom() (LinkedSet method)
append_top() (LinkedSet method)
apportionment() (in module icarus.util)
ArrayCache (class in icarus.models.cache.systems)
assign() (SequenceNumber method)
attach_collector() (NetworkController method)

B

BeladyMinCache (class in icarus.models.cache.policies)
betweenness_centrality_cache_placement() (in module icarus.scenarios.cacheplacement)
bottom (LinkedSet attribute)

C

Cache (class in icarus.models.cache.policies)
cache_dump() (NetworkView method)
cache_hit() (CacheHitRatioCollector method)
(CollectorProxy method)
(DataCollector method)
(TestCollector method)
cache_lookup() (NetworkView method)
cache_miss() (CollectorProxy method)
(DataCollector method)
(TestCollector method)
cache_nodes() (IcnTopology method)
(NetworkView method)
CacheHitRatioCollector (class in icarus.execution.collectors)
CacheLessForMore (class in icarus.models.strategy.onpath)
can_import() (in module icarus.util)
cdf (DiscreteDist attribute)
cdf() (in module icarus.tools.stats)
che_cache_hit_ratio() (in module icarus.tools.cacheperf)
che_cache_hit_ratio_generalized() (in module icarus.tools.cacheperf)
che_cache_hit_ratio_simplified() (in module icarus.tools.cacheperf)
che_characteristic_time() (in module icarus.tools.cacheperf)
che_characteristic_time_generalized() (in module icarus.tools.cacheperf)
che_characteristic_time_simplified() (in module icarus.tools.cacheperf)
che_per_content_cache_hit_ratio() (in module icarus.tools.cacheperf)
che_per_content_cache_hit_ratio_generalized() (in module icarus.tools.cacheperf)
che_per_content_cache_hit_ratio_simplified() (in module icarus.tools.cacheperf)
clear() (ArrayCache method)
(BeladyMinCache method)
(Cache method)
(ClimbCache method)
(FifoCache method)
(InCacheLfuCache method)
(LinkedSet method)
(LruCache method)
(NullCache method)
(PathCache method)
(PerfectLfuCache method)
(RandEvictionCache method)
(SegmentedLruCache method)
(ShardedCache method)
(TreeCache method)
ClimbCache (class in icarus.models.cache.policies)
cluster() (NetworkView method)
clustered_hashrouting_cache_placement() (in module icarus.scenarios.cacheplacement)
CollectorProxy (class in icarus.execution.collectors)
compute_clusters() (in module icarus.scenarios.algorithms)
compute_p_median() (in module icarus.scenarios.algorithms)
config_logging() (in module icarus.util)
content_hop() (CollectorProxy method)
(DataCollector method)
(LatencyCollector method)
(LinkLoadCollector method)
(PathStretchCollector method)
(TestCollector method)
content_locations() (NetworkView method)
content_source() (NetworkView method)
current() (SequenceNumber method)

D

DataCollector (class in icarus.execution.collectors)
degree_centrality_cache_placement() (in module icarus.scenarios.cacheplacement)
deploy_clusters() (in module icarus.scenarios.algorithms)
detach_collector() (NetworkController method)
dict() (Tree method)
DiscreteDist (class in icarus.tools.stats)
do() (Cache method)
draw_network_load() (in module icarus.results.visualize)
draw_stack_deployment() (in module icarus.results.visualize)
dump() (ArrayCache method)
(BeladyMinCache method)
(Cache method)
(ClimbCache method)
(FifoCache method)
(InCacheLfuCache method)
(LruCache method)
(NullCache method)
(PathCache method)
(PerfectLfuCache method)
(RandEvictionCache method)
(ResultSet method)
(SegmentedLruCache method)
(ShardedCache method)
(TreeCache method)

E

Edge (class in icarus.models.strategy.onpath)
empty (Tree attribute)
end_session() (CollectorProxy method)
(DataCollector method)
(LatencyCollector method)
(NetworkController method)
(PathStretchCollector method)
(TestCollector method)
EVENTS (CollectorProxy attribute)
exec_experiment() (in module icarus.execution.engine)
experiment_callback() (Orchestrator method)
extract_cluster_level_topology() (in module icarus.scenarios.algorithms)

F

FifoCache (class in icarus.models.cache.policies)
filter() (ResultSet method)
forward_content_hop() (NetworkController method)
forward_content_path() (NetworkController method)
forward_request_hop() (NetworkController method)
forward_request_path() (NetworkController method)
freeze() (Settings method)
frequencies() (in module icarus.tools.traces)
frozen (Settings attribute)

G

get() (ArrayCache method)
(BeladyMinCache method)
(Cache method)
(ClimbCache method)
(FifoCache method)
(InCacheLfuCache method)
(LruCache method)
(NullCache method)
(PathCache method)
(PerfectLfuCache method)
(RandEvictionCache method)
(SegmentedLruCache method)
(Settings method)
(ShardedCache method)
(TreeCache method)
get_content() (NetworkController method)
get_content_local_cache() (NetworkController method)
getval() (Tree method)
GlobetraffWorkload (class in icarus.scenarios.workload)

H

handler() (in module icarus.run)
has() (ArrayCache method)
(BeladyMinCache method)
(Cache method)
(ClimbCache method)
(FifoCache method)
(InCacheLfuCache method)
(LruCache method)
(NullCache method)
(PathCache method)
(PerfectLfuCache method)
(RandEvictionCache method)
(SegmentedLruCache method)
(ShardedCache method)
(TreeCache method)
has_cache() (NetworkView method)
Hashrouting (class in icarus.models.strategy.hashrouting)
HashroutingAsymmetric (class in icarus.models.strategy.hashrouting)
HashroutingClustered (class in icarus.models.strategy.hashrouting)
HashroutingEdge (class in icarus.models.strategy.hashrouting)
HashroutingHybridAM (class in icarus.models.strategy.hashrouting)
HashroutingHybridSM (class in icarus.models.strategy.hashrouting)
HashroutingMulticast (class in icarus.models.strategy.hashrouting)
HashroutingOnPath (class in icarus.models.strategy.hashrouting)
HashroutingSymmetric (class in icarus.models.strategy.hashrouting)

I

icarus (module)
icarus.execution (module)
icarus.execution.collectors (module)
icarus.execution.engine (module)
icarus.execution.network (module)
icarus.models (module)
icarus.models.cache (module)
icarus.models.cache.policies (module)
icarus.models.cache.systems (module)
icarus.models.strategy (module)
icarus.models.strategy.base (module)
icarus.models.strategy.hashrouting (module)
icarus.models.strategy.offpath (module)
icarus.models.strategy.onpath (module)
icarus.orchestration (module)
icarus.registry (module)
icarus.results (module)
icarus.results.plot (module)
icarus.results.readwrite (module)
icarus.results.visualize (module)
icarus.run (module)
icarus.scenarios (module)
icarus.scenarios.algorithms (module)
icarus.scenarios.cacheplacement (module)
icarus.scenarios.contentplacement (module)
icarus.scenarios.topology (module)
icarus.scenarios.workload (module)
icarus.tools (module)
icarus.tools.cacheperf (module)
icarus.tools.stats (module)
icarus.tools.traces (module)
icarus.util (module)
IcnTopology (class in icarus.scenarios.topology)
InCacheLfuCache (class in icarus.models.cache.policies)
index() (LinkedSet method)
inheritdoc() (in module icarus.util)
insert_above() (LinkedSet method)
insert_after_k_hits_cache() (in module icarus.models.cache.policies)
insert_below() (LinkedSet method)
iround() (in module icarus.util)

J

json() (ResultSet method)

K

keyval_cache() (in module icarus.models.cache.policies)

L

laoutaris_cache_hit_ratio() (in module icarus.tools.cacheperf)
laoutaris_characteristic_time() (in module icarus.tools.cacheperf)
laoutaris_per_content_cache_hit_ratio() (in module icarus.tools.cacheperf)
LatencyCollector (class in icarus.execution.collectors)
LeaveCopyDown (class in icarus.models.strategy.onpath)
LeaveCopyEverywhere (class in icarus.models.strategy.onpath)
link_delay() (NetworkView method)
link_type() (NetworkView method)
LinkedSet (class in icarus.models.cache.policies)
LinkLoadCollector (class in icarus.execution.collectors)
local_cache_lookup() (NetworkView method)
LruCache (class in icarus.models.cache.policies)

M

match() (Tree method)
maxlen (ArrayCache attribute)
(BeladyMinCache attribute)
(Cache attribute)
(ClimbCache attribute)
(FifoCache attribute)
(InCacheLfuCache attribute)
(LruCache attribute)
(NullCache attribute)
(PathCache attribute)
(PerfectLfuCache attribute)
(RandEvictionCache attribute)
(SegmentedLruCache attribute)
(ShardedCache attribute)
(TreeCache attribute)
means_confidence_interval() (in module icarus.tools.stats)
move_down() (LinkedSet method)
move_to_bottom() (LinkedSet method)
move_to_top() (LinkedSet method)
move_up() (LinkedSet method)
multicast_tree() (in module icarus.util)

N

name (ArrayCache attribute)
(BeladyMinCache attribute)
(CacheHitRatioCollector attribute)
(CacheLessForMore attribute)
(ClimbCache attribute)
(Edge attribute)
(FifoCache attribute)
(GlobetraffWorkload attribute)
(Hashrouting attribute)
(HashroutingAsymmetric attribute)
(HashroutingClustered attribute)
(HashroutingEdge attribute)
(HashroutingHybridAM attribute)
(HashroutingHybridSM attribute)
(HashroutingMulticast attribute)
(HashroutingOnPath attribute)
(HashroutingSymmetric attribute)
(InCacheLfuCache attribute)
(LatencyCollector attribute)
(LeaveCopyDown attribute)
(LeaveCopyEverywhere attribute)
(LinkLoadCollector attribute)
(LruCache attribute)
(NearestReplicaRouting attribute)
(NoCache attribute)
(NullCache attribute)
(Partition attribute)
(PathCache attribute)
(PathStretchCollector attribute)
(PerfectLfuCache attribute)
(ProbCache attribute)
(RandEvictionCache attribute)
(RandomBernoulli attribute)
(RandomChoice attribute)
(SegmentedLruCache attribute)
(ShardedCache attribute)
(StationaryWorkload attribute)
(TestCollector attribute)
(TraceDrivenWorkload attribute)
(TreeCache attribute)
(YCSBWorkload attribute)
NearestReplicaRouting (class in icarus.models.strategy.offpath)
NetworkController (class in icarus.execution.network)
NetworkModel (class in icarus.execution.network)
NetworkView (class in icarus.execution.network)
NoCache (class in icarus.models.strategy.base)
NullCache (class in icarus.models.cache.policies)
numeric_cache_hit_ratio() (in module icarus.tools.cacheperf)
numeric_cache_hit_ratio_2_layers() (in module icarus.tools.cacheperf)
numeric_per_content_cache_hit_ratio() (in module icarus.tools.cacheperf)

O

one_timers() (in module icarus.tools.traces)
optimal_cache_hit_ratio() (in module icarus.tools.cacheperf)
optimal_hashrouting_cache_placement() (in module icarus.scenarios.cacheplacement)
optimal_median_cache_placement() (in module icarus.scenarios.cacheplacement)
Orchestrator (class in icarus.orchestration)

P

pam() (in module icarus.scenarios.algorithms)
parse_common_log_format() (in module icarus.tools.traces)
parse_squid() (in module icarus.tools.traces)
parse_url_list() (in module icarus.tools.traces)
parse_wikibench() (in module icarus.tools.traces)
parse_youtube_umass() (in module icarus.tools.traces)
Partition (class in icarus.models.strategy.onpath)
path_links() (in module icarus.util)
PathCache (class in icarus.models.cache.systems)
paths() (Tree method)
PathStretchCollector (class in icarus.execution.collectors)
pdf (DiscreteDist attribute)
pdf() (in module icarus.tools.stats)
PerfectLfuCache (class in icarus.models.cache.policies)
plot_bar_chart() (in module icarus.results.plot)
plot_cdf() (in module icarus.results.plot)
plot_lines() (in module icarus.results.plot)
pop_bottom() (LinkedSet method)
pop_top() (LinkedSet method)
position() (ArrayCache method)
(ClimbCache method)
(FifoCache method)
(LruCache method)
(PathCache method)
(SegmentedLruCache method)
(TreeCache method)
ProbCache (class in icarus.models.strategy.onpath)
process_event() (CacheLessForMore method)
(Edge method)
(Hashrouting method)
(HashroutingClustered method)
(HashroutingEdge method)
(HashroutingHybridAM method)
(HashroutingHybridSM method)
(HashroutingOnPath method)
(LeaveCopyDown method)
(LeaveCopyEverywhere method)
(NearestReplicaRouting method)
(NoCache method)
(Partition method)
(ProbCache method)
(RandomBernoulli method)
(RandomChoice method)
(Strategy method)
proportions_confidence_interval() (in module icarus.tools.stats)
put() (ArrayCache method)
(BeladyMinCache method)
(Cache method)
(ClimbCache method)
(FifoCache method)
(InCacheLfuCache method)
(LruCache method)
(NullCache method)
(PathCache method)
(PerfectLfuCache method)
(RandEvictionCache method)
(SegmentedLruCache method)
(ShardedCache method)
(TreeCache method)
put_content() (NetworkController method)
put_content_local_cache() (NetworkController method)

R

rand_insert_cache() (in module icarus.models.cache.policies)
RandEvictionCache (class in icarus.models.cache.policies)
random_cache_placement() (in module icarus.scenarios.cacheplacement)
RandomBernoulli (class in icarus.models.strategy.onpath)
RandomChoice (class in icarus.models.strategy.onpath)
read_from() (Settings method)
read_results_pickle() (in module icarus.results.readwrite)
receivers() (IcnTopology method)
register_cache_placement() (in module icarus.registry)
register_cache_policy() (in module icarus.registry)
register_content_placement() (in module icarus.registry)
register_data_collector() (in module icarus.registry)
register_decorator() (in module icarus.registry)
register_results_reader() (in module icarus.registry)
register_results_writer() (in module icarus.registry)
register_strategy() (in module icarus.registry)
register_topology_factory() (in module icarus.registry)
register_workload() (in module icarus.registry)
remove() (ArrayCache method)
(BeladyMinCache method)
(Cache method)
(ClimbCache method)
(FifoCache method)
(InCacheLfuCache method)
(LinkedSet method)
(LruCache method)
(NullCache method)
(PathCache method)
(PerfectLfuCache method)
(RandEvictionCache method)
(SegmentedLruCache method)
(ShardedCache method)
(TreeCache method)
remove_content() (NetworkController method)
remove_link() (NetworkController method)
remove_node() (NetworkController method)
request_hop() (CollectorProxy method)
(DataCollector method)
(LatencyCollector method)
(LinkLoadCollector method)
(PathStretchCollector method)
(TestCollector method)
reserve_local_cache() (NetworkController method)
restore_link() (NetworkController method)
restore_node() (NetworkController method)
results() (CacheHitRatioCollector method)
(CollectorProxy method)
(DataCollector method)
(LatencyCollector method)
(LinkLoadCollector method)
(PathStretchCollector method)
ResultSet (class in icarus.results.readwrite)
rewire_link() (NetworkController method)
run() (in module icarus.run)
(Orchestrator method)
run_scenario() (in module icarus.orchestration)
rv() (DiscreteDist method)

S

SegmentedLruCache (class in icarus.models.cache.policies)
SequenceNumber (class in icarus.util)
server_hit() (CacheHitRatioCollector method)
(CollectorProxy method)
(DataCollector method)
(TestCollector method)
session_summary() (TestCollector method)
set() (Settings method)
Settings (class in icarus.util)
setval() (Tree method)
ShardedCache (class in icarus.models.cache.systems)
shortest_path() (NetworkView method)
sources() (IcnTopology method)
start_session() (CacheHitRatioCollector method)
(CollectorProxy method)
(DataCollector method)
(LatencyCollector method)
(LinkLoadCollector method)
(NetworkController method)
(PathStretchCollector method)
(TestCollector method)
StationaryWorkload (class in icarus.scenarios.workload)
step_cdf() (in module icarus.util)
stop() (Orchestrator method)
Strategy (class in icarus.models.strategy.base)

T

TestCollector (class in icarus.execution.collectors)
timestr() (in module icarus.util)
top (LinkedSet attribute)
topology() (NetworkView method)
topology_garr() (in module icarus.scenarios.topology)
topology_geant() (in module icarus.scenarios.topology)
topology_mesh() (in module icarus.scenarios.topology)
topology_path() (in module icarus.scenarios.topology)
topology_ring() (in module icarus.scenarios.topology)
topology_rocketfuel_latency() (in module icarus.scenarios.topology)
topology_tiscali() (in module icarus.scenarios.topology)
topology_tree() (in module icarus.scenarios.topology)
topology_wide() (in module icarus.scenarios.topology)
trace_driven_cache_hit_ratio() (in module icarus.tools.cacheperf)
trace_stats() (in module icarus.tools.traces)
TraceDrivenWorkload (class in icarus.scenarios.workload)
Tree (class in icarus.util)
TreeCache (class in icarus.models.cache.systems)
TruncatedZipfDist (class in icarus.tools.stats)
ttl_cache() (in module icarus.models.cache.policies)

U

uniform_cache_placement() (in module icarus.scenarios.cacheplacement)
uniform_consolidated_cache_placement() (in module icarus.scenarios.cacheplacement)
uniform_content_placement() (in module icarus.scenarios.contentplacement)
update() (Tree method)

W

weighted_content_placement() (in module icarus.scenarios.contentplacement)
write_results_pickle() (in module icarus.results.readwrite)

Y

YCSBWorkload (class in icarus.scenarios.workload)

Z

zipf_fit() (in module icarus.tools.traces)