A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
mallocators were not initialized and used since commit 1f50f809
[simgrid.git]
/
src
/
surf
/
network.c
diff --git
a/src/surf/network.c
b/src/surf/network.c
index
e295c73
..
db35208
100644
(file)
--- a/
src/surf/network.c
+++ b/
src/surf/network.c
@@
-118,7
+118,7
@@
static double smpi_bandwidth_factor(double size)
{
if (!smpi_bw_factor)
smpi_bw_factor =
- parse_factor(
xbt_cfg_get_string(_surf_cfg_set,
"smpi/bw_factor"));
+ parse_factor(
surf_cfg_get_string(
"smpi/bw_factor"));
unsigned int iter = 0;
s_smpi_factor_t fact;
@@
-139,7
+139,7
@@
static double smpi_latency_factor(double size)
{
if (!smpi_lat_factor)
smpi_lat_factor =
- parse_factor(
xbt_cfg_get_string(_surf_cfg_set,
"smpi/lat_factor"));
+ parse_factor(
surf_cfg_get_string(
"smpi/lat_factor"));
unsigned int iter = 0;
s_smpi_factor_t fact;
@@
-675,8
+675,8
@@
static void smpi_gap_append(double size, const link_CM02_t link,
{
const char *src = link->lmm_resource.generic_resource.name;
xbt_fifo_t fifo;
- surf_action_network_CM02_t last_action;
- double bw;
+
//
surf_action_network_CM02_t last_action;
+
//
double bw;
if (sg_sender_gap > 0.0) {
if (!gap_lookup) {
@@
-686,16
+686,16
@@
static void smpi_gap_append(double size, const link_CM02_t link,
action->sender.gap = 0.0;
if (fifo && xbt_fifo_size(fifo) > 0) {
/* Compute gap from last send */
- last_action =
+
/*
last_action =
(surf_action_network_CM02_t)
- xbt_fifo_get_item_content(xbt_fifo_get_last_item(fifo));
- bw = net_get_link_bandwidth(link);
- action->sender.gap =
- max(sg_sender_gap,last_action->sender.size / bw);
+ xbt_fifo_get_item_content(xbt_fifo_get_last_item(fifo));
*/
+
//
bw = net_get_link_bandwidth(link);
+ action->sender.gap =
sg_sender_gap;
+ /* max(sg_sender_gap,last_action->sender.size / bw);*/
action->latency += action->sender.gap;
}
/* Append action as last send */
- action->sender.link_name = link->lmm_resource.generic_resource.name;
+
/*
action->sender.link_name = link->lmm_resource.generic_resource.name;
fifo =
(xbt_fifo_t) xbt_dict_get_or_null(gap_lookup,
action->sender.link_name);
@@
-703,7
+703,7
@@
static void smpi_gap_append(double size, const link_CM02_t link,
fifo = xbt_fifo_new();
xbt_dict_set(gap_lookup, action->sender.link_name, fifo, NULL);
}
- action->sender.fifo_item = xbt_fifo_push(fifo, action);
+ action->sender.fifo_item = xbt_fifo_push(fifo, action);
*/
action->sender.size = size;
}
}