+ merge le0pard version
+ merge MrRio version
+ merge buremba version
+ add amd support