2014-02-07 7 views
1

예를 들어 SMT-Lib 파일을 통해 C 구현과 직접 상호 작용하는 대신 Z3의 파이썬 API를 사용하는 경우 성능에 차이가 있습니까?파이썬 Z3 API 성능

감사합니다.

답변

1

예, Python API를 사용하여 C/C++ API와 비교하여 용어를 작성하고 트래버스하는 데 상당한 오버 헤드가 있습니다.

+1

먼저 답장을 보내 주셔서 감사합니다. 저는 대개 수식을 작성하는 데 필요한 시간과 해결 시간 (이미 추가 된 수식을 푸는 데 소요 된 시간) 사이에 차이를 만듭니다. 오버 헤드가 건물이나 문제 해결 단계에있는 것이 아닌지에 대한 대답은 나에게 아직 명확하지 않습니다. 구체적으로 말하면 수식이 작성되고 해석기에 추가되면 성능에 차이가 있습니까? – user2800940