{"curr_funcmagic":1,"functions":[{"func_magicname":"PROGRAM_ENTRY","funcmagic":1,"functype":0,"global_tensors":[],"hash":0,"incasts":[],"kind":3,"operations":[{"attr":[3980383887,1194774125,0],"calleehash":"5131515796962399887","ioperands":[5,6,7,8],"kind":2,"latency":265,"ooperands":[9],"opcode":"CALL","opmagic":10000,"semantic_label":[""],"subgraphid":-1,"sync_queue":{"core_type":0,"event_id":0,"gm_buf_id":0,"offset":[],"pipe_id":0,"tri_core_type":0,"trig_pipe":0},"tile":{"comm":[0,0,0,0,0,0,0,0,0,32767],"cube":[0,0,0,0,0,0],"vec":[]}}],"outcasts":[],"rawname":"PROGRAM_ENTRY","rawtensors":[{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":0,"rawshape":[128,128],"symbol":"A"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":1,"rawshape":[128,128],"symbol":"B"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":2,"rawshape":[128,128],"symbol":"C"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":3,"rawshape":[128,128],"symbol":"D"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":8,"rawshape":[128,128],"symbol":"output"}],"semantic_label":[],"tensors":[{"format":0,"kind":1,"magic":5,"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":0,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":6,"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":1,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":7,"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":2,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":8,"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":3,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":9,"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":8,"semantic_label":[],"shape":[128,128]}]},{"func_magicname":"TENSOR_A_MUL_Bt_2","funcmagic":2,"functype":3,"global_tensors":[],"hash":5131515796962399887,"incasts":[4,6,8,10],"kind":3,"operations":[{"attr":[0,3,2,1,0,1,0,1,128,1,128,1,128,1,128,0],"ioperands":[6],"kind":2,"latency":265,"ooperands":[7],"opcode":"COPY_IN","opmagic":10008,"semantic_label":[""],"subgraphid":1,"sync_queue":{"core_type":0,"event_id":0,"gm_buf_id":0,"offset":[],"pipe_id":0,"tri_core_type":0,"trig_pipe":0},"tile":{"comm":[0,0,0,0,0,0,0,0,0,32767],"cube":[128,128,128,128,128,128],"vec":[128,128]}},{"attr":[0,2,2,1,0,1,0,1,128,1,128,1,128,1,128,0],"ioperands":[4],"kind":2,"latency":265,"ooperands":[5],"opcode":"COPY_IN","opmagic":10009,"semantic_label":[""],"subgraphid":1,"sync_queue":{"core_type":0,"event_id":0,"gm_buf_id":0,"offset":[],"pipe_id":0,"tri_core_type":0,"trig_pipe":0},"tile":{"comm":[0,0,0,0,0,0,0,0,0,32767],"cube":[128,128,128,128,128,128],"vec":[128,128]}},{"ioperands":[5,7],"kind":2,"latency":265,"ooperands":[23],"opcode":"A_MUL_Bt","opmagic":10012,"semantic_label":[""],"subgraphid":1,"sync_queue":{"core_type":0,"event_id":0,"gm_buf_id":0,"offset":[],"pipe_id":0,"tri_core_type":0,"trig_pipe":0},"tile":{"comm":[0,0,0,0,0,0,0,0,0,32767],"cube":[128,128,128,128,128,128],"vec":[128,128]}},{"attr":[1,4,2,1,0,1,0,1,128,1,128,1,128,1,128,0],"ioperands":[23],"kind":2,"latency":265,"ooperands":[30],"op_attr":{"op_attr_atomic_add":null},"opcode":"COPY_OUT","opmagic":10016,"semantic_label":[""],"subgraphid":1,"sync_queue":{"core_type":0,"event_id":0,"gm_buf_id":0,"offset":[],"pipe_id":0,"tri_core_type":0,"trig_pipe":0},"tile":{"comm":[0,0,0,0,0,0,0,0,0,32767],"cube":[128,128,128,128,128,128],"vec":[128,128]}},{"attr":[0,0,2,1,0,1,0,1,128,1,128,1,128,1,128,0],"ioperands":[10],"kind":2,"latency":265,"ooperands":[11],"opcode":"COPY_IN","opmagic":10010,"semantic_label":[""],"subgraphid":0,"sync_queue":{"core_type":0,"event_id":0,"gm_buf_id":0,"offset":[],"pipe_id":0,"tri_core_type":0,"trig_pipe":0},"tile":{"comm":[0,0,0,0,0,0,0,0,0,32767],"cube":[128,128,128,128,128,128],"vec":[128,128]}},{"attr":[0,0,2,1,0,1,0,1,128,1,128,1,128,1,128,0],"ioperands":[8],"kind":2,"latency":265,"ooperands":[9],"opcode":"COPY_IN","opmagic":10011,"semantic_label":[""],"subgraphid":0,"sync_queue":{"core_type":0,"event_id":0,"gm_buf_id":0,"offset":[],"pipe_id":0,"tri_core_type":0,"trig_pipe":0},"tile":{"comm":[0,0,0,0,0,0,0,0,0,32767],"cube":[128,128,128,128,128,128],"vec":[128,128]}},{"attr":[0,0,2,1,0,1,0,1,128,1,128,1,128,1,128,0],"ioperands":[30],"kind":2,"latency":265,"ooperands":[31],"opcode":"COPY_IN","opmagic":10017,"semantic_label":[""],"subgraphid":0,"sync_queue":{"core_type":0,"event_id":0,"gm_buf_id":0,"offset":[],"pipe_id":0,"tri_core_type":0,"trig_pipe":0},"tile":{"comm":[0,0,0,0,0,0,0,0,0,32767],"cube":[128,128,128,128,128,128],"vec":[128,128]}},{"ioperands":[9,11],"kind":2,"latency":265,"ooperands":[26],"opcode":"ADD","opmagic":10013,"semantic_label":[""],"subgraphid":0,"sync_queue":{"core_type":0,"event_id":0,"gm_buf_id":0,"offset":[],"pipe_id":0,"tri_core_type":0,"trig_pipe":0},"tile":{"comm":[0,0,0,0,0,0,0,0,0,32767],"cube":[128,128,128,128,128,128],"vec":[128,128]}},{"ioperands":[26,31],"kind":2,"latency":265,"ooperands":[29],"opcode":"ADD","opmagic":10014,"semantic_label":[""],"subgraphid":0,"sync_queue":{"core_type":0,"event_id":0,"gm_buf_id":0,"offset":[],"pipe_id":0,"tri_core_type":0,"trig_pipe":0},"tile":{"comm":[0,0,0,0,0,0,0,0,0,32767],"cube":[128,128,128,128,128,128],"vec":[128,128]}},{"attr":[1,0,2,1,0,1,0,1,128,1,128,1,128,1,128,0],"ioperands":[29],"kind":2,"latency":265,"ooperands":[12],"op_attr":{"op_attr_atomic_add":null},"opcode":"COPY_OUT","opmagic":10015,"semantic_label":[""],"subgraphid":0,"sync_queue":{"core_type":0,"event_id":0,"gm_buf_id":0,"offset":[],"pipe_id":0,"tri_core_type":0,"trig_pipe":0},"tile":{"comm":[0,0,0,0,0,0,0,0,0,32767],"cube":[128,128,128,128,128,128],"vec":[128,128]}}],"outcasts":[12],"parent_funcmagic":1,"rawname":"TENSOR_A_MUL_Bt","rawtensors":[{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":6,"rawshape":[128,128],"symbol":"tmpOutput"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":7,"rawshape":[128,128]},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":9,"rawshape":[128,128],"symbol":"A"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":10,"rawshape":[128,128],"symbol":"INCAST_LOCAL_BUF0"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":11,"rawshape":[128,128],"symbol":"B"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":12,"rawshape":[128,128],"symbol":"INCAST_LOCAL_BUF1"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":13,"rawshape":[128,128],"symbol":"C"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":14,"rawshape":[128,128],"symbol":"INCAST_LOCAL_BUF2"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":15,"rawshape":[128,128],"symbol":"D"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":16,"rawshape":[128,128],"symbol":"INCAST_LOCAL_BUF3"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":17,"rawshape":[128,128],"symbol":"output"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":18,"rawshape":[128,128],"symbol":"OUTCAST_LOCAL_BUF0"},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":21,"rawshape":[128,128]},{"datatype":7,"kind":0,"ori_rawshape":[],"rawmagic":22,"rawshape":[128,128]}],"semantic_label":[],"tensors":[{"format":0,"kind":1,"magic":4,"mem.type":{"asis":15,"tobe":15},"nodetype":1,"offset":[0,0],"ori_shape":[128,128],"rawtensor":9,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":5,"mem.type":{"asis":2,"tobe":2},"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":10,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":6,"mem.type":{"asis":15,"tobe":15},"nodetype":1,"offset":[0,0],"ori_shape":[128,128],"rawtensor":11,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":7,"mem.type":{"asis":3,"tobe":3},"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":12,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":8,"mem.type":{"asis":15,"tobe":15},"nodetype":1,"offset":[0,0],"ori_shape":[128,128],"rawtensor":13,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":9,"mem.type":{"asis":0,"tobe":0},"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":14,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":10,"mem.type":{"asis":15,"tobe":15},"nodetype":1,"offset":[0,0],"ori_shape":[128,128],"rawtensor":15,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":11,"mem.type":{"asis":0,"tobe":0},"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":16,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":12,"mem.type":{"asis":15,"tobe":15},"nodetype":2,"offset":[0,0],"ori_shape":[128,128],"rawtensor":17,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":23,"mem.type":{"asis":4,"tobe":4},"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":6,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":26,"mem.type":{"asis":0,"tobe":0},"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":7,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":29,"mem.type":{"asis":0,"tobe":0},"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":18,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":30,"mem.type":{"asis":15,"tobe":15},"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":21,"semantic_label":[],"shape":[128,128]},{"format":0,"kind":1,"magic":31,"mem.type":{"asis":0,"tobe":0},"nodetype":0,"offset":[0,0],"ori_shape":[128,128],"rawtensor":22,"semantic_label":[],"shape":[128,128]}]}],"version":"2.0"}