1.
gshare {m,n}
M (PC):(PC) 0
(biomodal m m2 gsharemodal m1)
N (BHR)(:N=0 BHR N=2 BHR
)
2.1 N=0 BHR Biomodal index (PC)
2 10( 2)
:
10 11 00 01
:
:
+1;( 11 )
-1. ( 00 ) : 01
01 10 11 11 10 11 10 01 00 01 00
biomodal m m <=1 >=2
:
trace file
1. index( 16 2 )
: m=6
0x302d28 = 0011 0000 0010 1101 0010 1000
PC
00:
0010 10:0010 10( 10) index
m
2. index
302d28 (PC) index=001010( 10); 10( 2)
=0 1 ;
=2 3
3.
+1 -1
=0 =3
2.2N>0 BHR index (PC) BHR
BHR 0(n=5 BHR=00000;n=6 BHR=000000)
X
+1 10
+1 11
11
X
-1 10
+1 11
X
-1 10
X
-1 01
-1 00
X
+1 01
-1 00
00
:
trace file
1. index() : m=10n=5
XOR
0x302d28 = 0011 0000 0010 1101 0010 1000
PC
00:
1101 0010 10:1101 0010 10 ( 842)
n=5 BHR BHR =0 0 0 0 0BHR PC n (XOR)
0000 0
1101001010 XOR 1101001010
1101 0010 10 index() :
BHR= 2711011;PC=3006bc
1101 1
0110101111 XOR 1011001111
1011 0011 11
m
2. index
302d28 (PC) index=001010( 10); 10( 2)
=0 1 ;
=2 3
3.
+1 -1
=0 =3
4. BHR
BHR () 1
0
1; 0 : BHR:00101BHR :10010
BHR:10001BHR :11000
BHR:00101BHR :00010
BHR:10001BHR :01000 2.3 Hybrid
(PC) 1 ( 01(00011011 01))
:
trace file biomodal gshare
1. biomodal gshare
2. index
k PC :k=6 64
0x302d28 = 0011 0000 0010 1101 0010 1000
0010 10 6 0010 10
(K )
3.
a. index
i. 2 3 gshare
ii. 0 1 biomodal
4. ( gshare BHR )
1. biomodal biomodal
gshare BHR
2. gshare gshare
biomodal
5.
1. biomodal gshare
2. gshare biomodal
2.
XXX.o
+1(=3 ) 3. biomodal gshare
-1(=0 ) linux (ubuntured hat) make file
?
1. biomodal
2. gshare ()
3. hybrid
?
linux
biomodal : sim bimodal
gshare : sim gshare
hybrid : sim hybrid
?
trace file PC
t/n
T taken N not taken
00a3b5fc t 00a3b604 t 00a3b60c n
?
a. ( PC/) b.
c. (/) d.
3.
validation_runs ,
val
1. .
2. .
3.
diff
4.
linux make
Makefile
Reviews
There are no reviews yet.