merom ( microprocessor )
the merom microprocessor used on the t5xxx and t7xxx models , was the only one that used all 3 sockets ( m , p and bga479 ) .
{'scope': 'all', 'row': '4', 'col': '6', 'col_other': '3', 'criterion': 'equal', 'value': 'socket m socket p bga479', 'subset': None}
{'func': 'and', 'args': [{'func': 'only', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'socket', 'socket m socket p bga479'], 'result': None, 'ind': 0, 'tointer': 'select the rows whose socket record fuzzily matches to socket m socket p bga479 .', 'tostr': 'filter_eq { all_rows ; socket ; socket m socket p bga479 }'}], 'result': True, 'ind': 1, 'tostr': 'only { filter_eq { all_rows ; socket ; socket m socket p bga479 } }', 'tointer': 'select the rows whose socket record fuzzily matches to socket m socket p bga479 . there is only one such row in the table .'}, {'func': 'str_eq', 'args': [{'func': 'str_hop', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'socket', 'socket m socket p bga479'], 'result': None, 'ind': 0, 'tointer': 'select the rows whose socket record fuzzily matches to socket m socket p bga479 .', 'tostr': 'filter_eq { all_rows ; socket ; socket m socket p bga479 }'}, 'model ( list )'], 'result': 't5xxx t7xxx', 'ind': 2, 'tostr': 'hop { filter_eq { all_rows ; socket ; socket m socket p bga479 } ; model ( list ) }'}, 't5xxx t7xxx'], 'result': True, 'ind': 3, 'tostr': 'eq { hop { filter_eq { all_rows ; socket ; socket m socket p bga479 } ; model ( list ) } ; t5xxx t7xxx }', 'tointer': 'the model ( list ) record of this unqiue row is t5xxx t7xxx .'}], 'result': True, 'ind': 4, 'tostr': 'and { only { filter_eq { all_rows ; socket ; socket m socket p bga479 } } ; eq { hop { filter_eq { all_rows ; socket ; socket m socket p bga479 } ; model ( list ) } ; t5xxx t7xxx } } = true', 'tointer': 'select the rows whose socket record fuzzily matches to socket m socket p bga479 . there is only one such row in the table . the model ( list ) record of this unqiue row is t5xxx t7xxx .'}
and { only { filter_eq { all_rows ; socket ; socket m socket p bga479 } } ; eq { hop { filter_eq { all_rows ; socket ; socket m socket p bga479 } ; model ( list ) } ; t5xxx t7xxx } } = true
select the rows whose socket record fuzzily matches to socket m socket p bga479 . there is only one such row in the table . the model ( list ) record of this unqiue row is t5xxx t7xxx .
{'and_4': 'and', 'result_5': 'true', 'only_1': 'only', 'filter_str_eq_0': 'filter_str_eq', 'all_rows_6': 'all_rows', 'socket_7': 'socket', 'socket m socket p bga479_8': 'socket m socket p bga479', 'str_eq_3': 'str_eq', 'str_hop_2': 'str_hop', 'model (list)_9': 'model ( list )', 't5xxx t7xxx_10': 't5xxx t7xxx'}
['processor', 'brand name', 'model ( list )', 'cores', 'l2 cache', 'socket', 'tdp']
[['merom - l', 'mobile core 2 solo', 'u2xxx', '1', '2 mib', 'bga479', '5.5 w'], ['merom - 2 m', 'mobile core 2 duo', 'u7xxx', '2', '2 mib', 'bga479', '10 w'], ['merom', 'mobile core 2 duo', 'l7xxx', '2', '4 mib', 'bga479', '17 w'], ['merom merom - 2 m', 'mobile core 2 duo', 't5xxx t7xxx', '2', '2 - 4 mib', 'socket m socket p bga479', '35 w'], ['merom', 'mobile core 2 extreme', 'x7xxx', '2', '4 mib', 'socket p', '44 w'], ['merom', 'celeron m', '5x0', '1', '512 kib', 'socket m socket p', '30 w'], ['merom - l', 'celeron m', '5x0', '1', '512 kib', 'socket m socket p', '27 w'], ['merom - 2 m', 'celeron m', '5x5', '1', '1024 kib', 'socket p', '31 w'], ['merom - l', 'celeron m', '5x3', '1', '512 - 1024 kib', 'bga479', '5.5 - 10 w'], ['merom - 2 m', 'celeron dual - core', 't1xxx', '2', '512 - 1024 kib', 'socket p', '35 w']]